I was out at Lee & White and saw this shipping container shop and I just had to check it out. Once inside, I was immediately greeted by the staff person working that day. She explained some of the...
Atlo
(2)
Advertisement
Photos
929 Lee St SW # 4
Atlanta, GA 30310
Atlo is a vibrant cosmetics and fragrance store located in the heart of Atlanta, GA. This chic boutique offers a wide selection of high-quality beauty products, from luxurious skincare to captivating fragrances. With its inviting atmosphere and knowledgeable staff, Atlo provides a personalized shopping experience, making it a must-visit destination for beauty enthusiasts in the area.
Generated from this place's information
Also at this address
Reviews
(2)
Marquita J.
8/3/2023
Theodore S.
11/19/2024
I love that there is a place to refill my soaps and body wash, while eliminating single-use plastics. You can refill almost any house cleaning and body products here. They usually have some other...
See a problem?
You might also like
Advertisement

