Where is North Syracuse?
Where is North Syracuse located?
North Syracuse, New York, United States (approx. 43.13479°, -76.129924°)
Where is North Syracuse on the map?
{"latitude":43.13479,"longitude":-76.129924,"title":"North Syracuse"}