340 Church St, Decatur, GA, USA, 30030
www.boutique-karma.com
Boutique Karma was opened in 2003 and since then we have served customers in Decatur and Atlanta and have grown to be one of the finest women’s specialty store in the city. Boutique Karma specializes in broad range specialty clothing items serving ...
Telephone404.373.7533
E-mail