97 Walton Park Melrose 02176, United States -
Melrose
There is a hole in Orris Street next to a storm drain at the corner of Orris and Walton Park. There is construction that is detouring very many cars down Orris Street. This will only get bigger and bigger with all the traffic.