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?
Franklin Square - New Hyde Park
Franklin Square - New York
Franklin Square - Westbury
Franklin Square - Philadelphia
Franklin Square - New York
{"latitude":40.7074705,"longitude":-73.6759392,"title":"Franklin Square"}