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

Own this business?
See a problem?

You might also like

United StatesGeorgiaAtlantaIndiehouse

Partial Data by Foursquare.