Metro PCS stores in Oklahoma on Map

Check these stores:
MetroPCS - Oklahoma City in Oklahoma City
2501 W Memorial Rd City,, Oklahoma City, OK 73134
MetroPCS - Tulsa in Tulsa
1605 N Peoria Ave, Tulsa, OK 74106
MetroPCS/MCJ Electronics in Oklahoma City
7000 Crossroads Blvd., Oklahoma City, Oklahoma - OK 73149
MetroPCS - Oklahoma City in Oklahoma City
1025 SW 59th St City,, Oklahoma City, OK 73109
MetroPCS - Tulsa in Tulsa
9607 E 71st St, Tulsa, OK 74133