“I especially love the wildflowers and walkway, and that no dogs are allowed.”
Photo via Google · Chelsea K
“I especially love the wildflowers and walkway, and that no dogs are allowed.”
1399 Bennington St, Boston, MA 02128, USA
Get directionsNo photos yet. Sign in to add one.
Venue information powered by Google
Is this your venue? Get in touch to claim or update this listing.