EYE PHYSICIANS OF SAINT LOUIS INC.

SAINT LOUIS, MO
NPI1225096928
Doing Business AsSTL VISION
Entity TypeOrganization
Authorized ContactMERRICA ANNE SCHELL
Vice President
314-351-0101
Organization Subpart ?No
Primary Taxonomy207W00000X Ophthalmology
Enumeration Date2006-05-02
Last Update Date2023-04-25
Business Address
EYE PHYSICIANS OF SAINT LOUIS INC.
6680 CHIPPEWA ST SUITE 220
SAINT LOUIS, MO 63109-2537
Phone number: 314-351-0101
Mailing Address
EYE PHYSICIANS OF SAINT LOUIS INC.
6680 CHIPPEWA ST SUITE 220
SAINT LOUIS, MO 63109-2537
Phone number: 314-351-0101