Premier Glass of Tulsa Glass Installation Glass Repair Glass Sales 1528 N. 166th E. Ave. #E Tulsa, OK 74116 (918) 500-0613(918) 500-0613 (918) 500-8813 tina@premierglasstulsa.com Bookmark Share Facebook Twitter Google+ Tumblr LinkedIn Mail Map Get Directions By public transit Walking Bicycling 2017-06-13 bcook