Milford May See New Car Wash On South Main

SHARE NOW

MILFORD – There could be a new car wash coming to the Milford shopping plaza on South Main.  The Worcester Business Journal reports Canton-based Prestige Car Wash and Gas has bought part of the plaza for $4.7 million and plans to build a car wash there near Planet Fitness and Milford Ace Hardware.  The group has reportedly already gotten the go-ahead from the Town for the car wash. Prestige didn’t buy the whole plaza – the WBJ reports someone else owns the five acre nearest to Route 140.