ART OF BEADS

Location:

43 main street route 12LeominsterMassachusetts01453United States View Map

Revenue:

$2 Million

Employees:

10

Phone:

(978) 840-1155
More

Description:

Welcome to Art of Beads, the ultimate bead store located in downtown Leominster, Massachusetts on route 12, 43 Main Street. Shop, take a class, have a party, g...  

Read More

Browse ZoomInfo’s Directories