Established in 1994, Insight Awareness is dedicated to providing alternative approaches for your inner and outer well-being. Located in the charming downtown business district of Homewood, IL, a southern suburb of Chicago, we are easily accessible from the cities major thoroughfares and only two blocks from the Metra train station. Our location makes it easy to attend the wide variety of courses, events, and wellness services offered.