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