Contact Us

Melanie Schrader

Front Office Manager

Email: [email protected]

Jill Horack

R.N. Administrator

Office: 636-757-1973

EyeCare Partners Logo Wide

St Charles Surgery Center is part of the EyeCare Partners network of practices. EyeCare Partners is the nation’s leading provider of clinically integrated eye care. Our national network of over 300 ophthalmologists and 700 optometrists provides a lifetime of care to our patients with a mission to enhance vision, advance eye care and improve lives.

Based in St. Louis, Missouri, over 700 ECP-affiliated practice locations provide services that span the eye care continuum in 18 states and 30 markets. For more information, visit and follow us on LinkedIn