Boston, MA Closed Over 3 years

Other

There seems to be water leaking somewhere out onto the street and freezing over. It is coming from further up the street.