West Meadows Beach
Address:
Trustees Rd
Stony Brook
, NY
, 11790
40° 56' 11.2416" N, 73° 8' 40.7076" W
See map: Google Maps