Email: baystate2014@verizon.net
Address: 861 Edgell Rd Framingham, MA 01701
To inquire about inventory, call us at (508) 877-2273. We’re here 7 days a week (click here for store hours).
We are conveniently located in The Village at Nobscot Plaza (the same plaza as Honey Dew Donuts and Gianni’s Pizza).