Dr. Steven Goodrich, MD is a ophthalmology specialist in Saint Louis, MO. Dr. Goodrich completed a residency at University of Pennsylvania. He accepts multiple insurance plans. Dr. Goodrich is board certified in Ophthalmology.
- 1 621 S New Ballas Rd Ste 585, Saint Louis, MO 63141 (314) 251-6478
- Childrens Hospital of Philadelphia, Fellowship Hospital — 1984
- University of Pennsylvania, Residency Hospital — 1983
- Presby U Penn Hosps, Internship Hospital — 1980
- University of Pennsylvania School of Medicine, Medical School — 1979
- Anthem Blue Cross Blue Shield
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
* Please verify this information when scheduling an appointment.
Leave a review
How likely are you to recommend Dr. Goodrich?
One of the best doctors I've ever met!