Tulsa Technology Center, Peoria Campus Tulsa Tech (TTC) was founded in 1965 as a part of Tulsa Public Schools and in 1973 began as an independent school district with one Read More »