4 paddle spots in New Rochelle, New York, United States.
Echo Bay
Five Island Park
Parking
Glen Island Park
New Rochelle Municipal Marina