Woerd Avenue Waltham, Massachusetts 02453
The Woerd Avenue Boat Launch in Waltham, Massachusetts consists of a small parking area and a boat launch that provides access to the Charles River. This spot can be accessed by MBTA bus routes.
Last updated January 19, 2024