Alifa Vision 150 Smith Rd, St. Charles, IL 150 Smith Rd, St. Charles, IL 60174, United States of America +1 630-513-9566 Wednesday 6 am to 1 am Thursday 6 am to 1 am Friday 6 am to 1 am Saturday 6 am to 1 am Sunday 6 am to 1 am Monday 6 am to 1 am Tuesday 6 am to 1 am Rate this clinic Reviews Map Peg Niles 1 year ago Very friendly and helpful staff. Great selection of frames. Will go back there again when I need another pair .