Where is South Ozone Park?

Where is South Ozone Park located?

South Ozone Park, South Ozone Park, United States of America (approx. 40.6701°, -73.81902°)


Where is South Ozone Park on the map?