Steven M. Shields, M.D. is affiliated with St. Luke's Hospital and specializes in Ophthalmology in Chesterfield, MO.