This Indianapolis boutique offers 100% cotton & organic clothes, including organic cloth diapers! They also carry adorable (and affordable) tie-dye dresses, t-shirts and onesies. Visit them at Northview Mall, across from North Central High School
1742 E. 86th St.
Indianapolis, IN 46240
317-225-4792