Where is Wheeler?
Where is Wheeler located?
Wheeler, Texas, United States (approx. 35.4425853°, -100.2728514°)
Where is Wheeler on the map?
{"latitude":35.4425853,"longitude":-100.2728514,"title":"Wheeler"}