attendance peoria tech tulsa tulsa tech peoria attendance 3850 N Peoria Ave Tulsa OK 74106 USA. Welcome to Tulsa Tech Online. Locations Tulsa Technology Center … Saturday, July 16, 2022 Edit