Illinois Eye Center Email Format
Medical PracticesIllinois, United States51-200 Employees
Illinois Eye Center operates in the medical practices sector, providing patient-centered access to a comprehensive multi-specialty team, integrated diagnostics, and advanced therapeutic technologies. The facility is located at 8921 North Wood Sage Road, Peoria, Illinois 61615, United States. The organization employs between 51 and 200 people and maintains a website at https://illinoiseyecenter.com. Reported annual revenue falls in the range of $25 million to $50 million. In August 2023, reporting indicated that Illinois Eye Center experienced a data breach.