Otis Playground

Main content

Otis St. & McGrath Hwy., Somerville, MA 02145

Playground, benches, tables, water spray

Footer content