Address: 283-399 Nahatan St Westwood, MA, 02090, USA
Rating: 2
Rating: 2
Sewer low and needs to be secured and brought up to rest of pavement, current state large bump right before Norwood Town Line.