Leading Obstetrician and Gynecologist Lori Ann Teverbaugh, MD sees patients in Peoria, Illinois
Lori Ann Teverbaugh, MD, is an Obstetrician and Gynecologist at Teverbaugh, Croland & Mueller OB/GYN , and is affiliated with the OSF Saint Francis Medical Center and UnityPoint Health Methodist in Peoria, Illinois. Dr. Lori Ann Teverbaugh is a highly experienced physician, having been in practice for more than 17 years. Her career in medicine began in 1999, when she graduated from the University of Illinois College of Medicine in Peoria. Following this, Dr. Teverbaugh completed an Obstetrics and Gynecology residency at the Saint Francis Medical Center in Peoria, with whom she is still affiliated.