Where is William Howard Taft Charter High School located?
William Howard Taft Charter High School, California, United States (approx. 34.1689°, -118.573°)
William Howard Taft Charter High School, California, United States (approx. 34.1689°, -118.573°)