Information on Metro PCS in New Orleans, LA 70130 Outlet Note Regular Brands Metro PCS Louisiana New Orleans 510026 Rating 4.8 based on 86 votes Address 1901 Tchoupitoulas St New Orleans, LA 70130 Phone Hours may vary in different stores. For accurate hours, please contact each store directly. Suite643 Hours may vary in different stores. For accurate hours, please contact each store directly. Nearby Metro PCS Outlet Metro PCS Outlet - New Orleans Metro PCS Outlet - New Orleans Metro PCS Outlet - New Orleans Metro PCS Outlet - New Orleans People Also Viewed