Where is Franklin Square?

Where is Franklin Square located?

Franklin Square, New York, United States (approx. 40.7074705°, -73.6759392°)


Where is Franklin Square on the map?