Mill Village Plaza

Flag as Inappropriate

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
(617) 969-6000
  • Hours: Store hours vary from business to business; call for information
Share a review or post about this business.
Posts awaiting your approval 0
See more »