Menu
Cart 0

Contact Us

 We are located at 1456 Waukegan Road, Deerfield, IL 60015.  

We are a little stand-alone building in between Spa O & the BP just south of Deerfield High School on the West side of the street.

joanna@indigo-chicago.com

elizabeth@indigo-chicago.com

℗ 224-515-8117