Mill Village Plaza
Drag box to select area
100% Were impressed
Mill Village Plaza is a shopping center featuring restaurants, apparel retailers and professional services. Current shops include Duck Soup, Holly's Boutique, Starz Salon, UPS and Encore Construction.
365 Boston Post Rd, Sudbury, MA 01776
- Hours: Store hours vary from business to business; call for information