Charlotte Russe
FashionLocated at Governor’s Square in Tallahassee, FL
Young women's fast-fashion retailer offering trendy clothing, shoes, and accessories at affordable prices. Located in Governor’s Square.
About Governor’s Square
Governor’s Square is located at 1500 Apalachee Pkwy, Tallahassee, FL 32301. It features 119 stores and services. Rated 4.3/5 based on 5,431 reviews.
View all stores at Governor’s Square