Hours Of Operations MetroPCS Oklahoma Owasso MetroPCS Hours of Operation and Locations in Owasso, OK 5.0 - 57 votes 2 Locations in Owasso www.metropcs.com MetroPCS Hours Category: Electronics MetroPCS - Owasso, OK 74055 12101 E 96th St N View Store Details MetroPCS - Owasso, OK 74055 9055 N 121st East Ave View Store Details Explore OwassoView More Apparel Sam's ClubTJ MaxxRoss Dress for LessBig LotsCato Sports TargetVansColemanA & M EnterprisesSport Center Jewelry Sam's ClubHobby LobbyCatoKohl's OutletBelk Recommend For You Windsor Fashions Red Wing Shoes Gabriel Brothers Kwik Chek Launderland Pendleton Upscale Resale Vera Bradley Fabco Shoes Pottery Barn