A unique park made up of five connected islands offering walking paths, shoreline access, and skyline views.
Contact Information
99 Le Fevres Lane, New Rochelle, New York 10801, United States
A unique park made up of five connected islands offering walking paths, shoreline access, and skyline views.