Metro PCS stores in Oklahoma on Map

Check these stores:
MetroPCS - Tulsa in Tulsa
12915 E 31st St, Tulsa, OK 74134
MetroPCS - Oklahoma City in Oklahoma City
5401 Tinker Diagonal City,, Oklahoma City, OK 73115
MetroPCS - Tulsa in Tulsa
11049 S Memorial Dr, Tulsa, OK 74133
MetroPCS - Tulsa in Tulsa
2019 E 81st St, Tulsa, OK 74137
MetroPCS - Edmond in Edmond
1513 E 2nd St, Edmond, OK 73034