Contact Us Vision for Life & Success 2220 S. State Rte. 157, Suite 350 Glen Carbon, Illinois 62034 Phone: 618 288 1489 If you are a prospective patient looking for treatment, please fill out the Vision and Quality of Life Questionnaire by clicking here.