8 paddle spots in Natick, Massachusetts, United States.
Cochituate State Park
Cochituate State Park - Beach
Parking
Eliot St. (roadside put-in)
Lake Cochituate
Rentals
Robert
South Natick Dam
Windsor Ave.