Place
Free account · your comment posts right after signup
The Technical High School was a historic school building in Salt Lake City, Utah on the campus of West High School at Union Square. Constructed from 1910 to 1912, the structure was built to house the vocational and practical training offered by the local public school system.
Not who you're looking for? Others named Technical High School: former public high school in Omaha, Nebraska