162-05 90th St, Jamaica, NY 11414, USA
Distance: 9.84 miles
150 Waukena Ave, Oceanside, NY 11572, USA
Distance: 9.97 miles