Life Balance Clinic 0.00 reviews 3633 West Lake Ave Suite 307, Glenview, IL 60026 Glenview, Illinois (847) 724-1777