New England Art Publishers, which also operates under the name Birchcraft Studios, is located in Abington, Massachusetts. This organization primarily operates in the Greeting Cards business / industry within the Printing, Publishing and Allied Industries sector. This organization has been operating for approximately 93 years. New England Art Publishers is estimated to generate $36.4 million in annual revenues, and employs approximately 250 people at this single location. This organization is engaged in manufacturing, importing and exporting activities at this facility.