Where is North Massapequa?

Where is North Massapequa located?

North Massapequa, New York, United States (approx. 40.6925°, -73.46555°)


Where is North Massapequa on the map?