- Retail Store
Our Retail Store is located at 276 West Main St. in Northborough, MA 01532. West Main St. is Rt 20. We are on the West side of Northborough, close to the Shrewsbury town line. We are 2 miles east on Rt 20 from the Rt 9 and Rt 20 intersection in Shrewsbury and 6 miles west on Rt 20 from exit 24B on Rt 495. This convient location puts us just minutes away from Worcester, Sutton, Hudson, Marlboro, Framingham and just 30-45 minutes away from Boston, Lawerence, Medford, Fitchburg, Lowell and Taunton.
We are open every day. Our hours are 10am-5pm Monday, Tuesday, Thursday, Friday and Saturday; Noon to 7pm on Wednesday and Noon to 4pm on Sunday.