Where is William Howard Taft High School?
Where is William Howard Taft High School located?
William Howard Taft High School, Texas, United States (approx. 29.49801°, -98.72169°)
Where is William Howard Taft High School on the map?
{"latitude":29.49801,"longitude":-98.72169,"title":"William Howard Taft High School"}