Where is Santa Teresa High School located?
Santa Teresa High School, Santa Teresa High School, United States of America (approx. 37.23568°, -121.829°)
Santa Teresa High School, Santa Teresa High School, United States of America (approx. 37.23568°, -121.829°)