Hammond Pond Trail - Parking

Hammond Pond Parkway, Newton, MA 02467