Sewing and Vacuum Center is located in Cambridge, United States on 89 Blanchard Rd. Sewing and Vacuum Center is rated 4.3 out of 5 in the category sewing machine store in United States.
Service options
In-store pick-up
In-store shopping
Accessibility
Wheelchair-accessible car park