Free People
Shoe Stores,
Women's Clothing
Hours:
Lenox Square Mall, 3393 Peachtree Rd NE, Atlanta GA 30326
Tips
Hours
Most Recent Reviews
-
February 2024
Bianca was beyond helpful!! So impressed by the store and customer service!!
-
April 2023
I order online & love the unique style & easy return policy
-
February 2023
Nice stuff and friendly customer service, wife loved it.
More Comments(26)
Nearest Free People Stores
You May Also Like
-
Atlanta, Georgia