Theresa Ellen Hughes, MD is a health care provider primarily located in Saint Louis, MO. She has 25 years of experience. Her specialties include Internal Medicine and Other Specialty.
Graduated in 1997
Dr. Hughes graduated from the University of Missouri Columbia School of Medicine in 1997. She works in Saint Louis, MO and 1 other location and specializes in Internal Medicine and Other Specialty. Dr. Hughes is affiliated with Mercy Hospital St Louis.