Address: 2-198 Woodridge Rd Westwood, MA, 02090, USA
Rating: 2
Rating: 2
Every time it rains there is a buildup of water at the intersection of Woodridge Road and Brook Street. Can a new sewer or some sort of drainage system be placed here?