Glen Island Beach, New Rochelle
Address:
Weyman Ave
New Rochelle
, NY
, 10805
40° 53' 37.4244" N, 73° 47' 12.1776" W
See map: Google Maps