Phone Geek Cellular Repair
8113 E. 71st St
Tulsa, OK 74133
"Northeast Corner or 71st & Memorial"
918-307-8888