Information on Charlotte Russe in Leeds, AL 35094 Outlet Note Regular Brands Charlotte Russe Alabama Leeds 605083 Rating 4.9 based on 67 votes Address 6200 GRAND RIVER BLVD EAST LEEDS, AL 35094 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 Charlotte Russe Outlet Charlotte Russe Outlet - Birmingham Charlotte Russe Outlet - Tuscaloosa Charlotte Russe Outlet - Huntsville Charlotte Russe Outlet - Huntsville People Also Viewed