• South Technical High School

    • Education
    12721 West Watson Road
    St. Louis, MO 63127
    989-7490
    989-7503 (fax)
    • Upcoming Events