ddemeo

  • 32-44 Hollis St Groton, MA 01450, USA - Groton
    A couple of enormous, thorny rose bushes have over taken the sidewalk in this location.
  • 2-98 Champney St Groton, MA 01450, USA - Groton
    Thanks for making me walk in the street with the stroller. That's very safe. It's been here at least an hour.