Otis Oasis

Open Issues: 0 Closed Issues: 1 Acknowledged Issues: 0
Watching issues created after: 2019-10-28

The quiet side street of Otis, nestles in between the two main arteries into downtown, Franklin and Union. We have eyes on this street and we look out for our neighbors.

Notified About

  • 329 Franklin St Framingham 01702, United States - Framingham
    A tow truck left an oil spill on the street. Needs cleanup. Jays auto transport.