Locations  >  Milford Center

Milford Center

189 West Street, Unit 6
Milford, MA 01757

508-377-3722

We are located on route 140 in Milford, directly across from Dairy Queen, in the same plaza as Rose's Villa Pizza.

Click here to see a map of this location