912 W Beech St, Long Beach, NY 11561, United States
Phone: +1 516-705-8674
Postal Code: 11561
Latitude, Longitude: 40.5858617, -73.6918921
If you need to go quickly to The Beach House at 912 W Beech St, Long Beach, NY 11561, United States, open your favorite app here and follow the instructions on how to get there.
Waze
Google Maps