Dr. Stowell graduated from the University of Iowa Carver College of Medicine in 2000. She works in Troy, MO and specializes in Family Medicine. Dr. Stowell is affiliated with SSM Health St Joseph Hospital Lake Saint Louis and SSM St Joseph Health Center.