Indiehouse
1210 Howell Mill Rd NW
Atlanta, GA 30318
Indiehouse is a vibrant clothing retailer located in the heart of Atlanta, GA. Known for its eclectic selection of trendy apparel and unique accessories, this shop caters to fashion-forward individuals seeking distinctive styles. With a welcoming atmosphere and a focus on supporting local designers, Indiehouse is the perfect destination for those looking to refresh their wardrobe with standout pieces.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.






