Where is Jamesville?
Where is Jamesville located?
Jamesville, Jamesville, United States of America (approx. 42.9915°, -76.07148°)
Where is Jamesville on the map?
{"latitude":42.9915,"longitude":-76.07148,"title":"Jamesville"}