South Shore Nature Center
Address:
Bayview Avenue
East Islip
, NY
, 11730
40° 43' 8.1048" N, 73° 11' 26.6496" W
See map: Google Maps