Address: 1961 Park St, Atlantic Beach, NY 11509, USA
Address: 1986 Park St, Atlantic Beach, NY 11509, USA
Address: 99 The Plaza #1, Atlantic Beach, NY 11509, USA