AT&T Store
9616 E 71st St, Tulsa 74133