254 W Park Ave, Long Beach, NY 11561, United States
905 W Beech St, Long Beach, NY 11561, United States