Dr. O'Dowd's Background
Mary K. O'Dowd, MD is a practicing Internist in Chesterfield, MO. Dr. O'Dowd graduated from Northwestern University the Feinberg School of Medicine in 1986 and has been in practice for 31 years. She currently practices at County Internal Medicine and is affiliated with Missouri Baptist Medical Center, St John's Mercy Hospital and St Luke's Urgent Care Center in Fenton. Dr. O'Dowd accepts multiple insurance plans including Aetna, Medicare and Cigna.
- Medical School, 1986
- Northwestern University the Feinberg School of Medicine
- Chicago, IL