Inwood Beach Club
1795 Ocean Blvd
Atlantic Beach, NY 11509
Atlantic Beach, NY 11509