Hello world!

Welcome to The Mindful Body. We are located in Willow Springs, Illinois Just outside of Chicago.

Location:
8695 S. Archer, Unit 13
Willow Springs, IL 60480