St. Louis Eye Institute
Contact clinic
Please contact the clinic for an appointment.
Call St. Louis Eye Institute: +1 (314) 326 4800Hours
- Today
- 8:30 AM – 12:30 PM
Last updated: 22 Sept 2026
About St. Louis Eye Institute
St. Louis Eye Institute is an eye clinic in Town and Country, Missouri, at 1585 Woodlake Drive, suite 106, 63017. Patients can contact this listing by phone at (314) 326-4800.