Information on Metro PCS in Broussard, LA 70518 Outlet Note Regular Brands Metro PCS Louisiana Broussard 510047 Rating 4.8 based on 86 votes Address 123 Saint Nazaire Rd Broussard, LA 70518 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 - Baton Rouge Metro PCS Outlet - Baton Rouge Metro PCS Outlet - Baton Rouge Metro PCS Outlet - Baton Rouge People Also Viewed