Teverbaugh Croland & Mueller OB/GYN & Associates SC is a midwife clinic located in Peoria, IL. This midwife clinic has 4 doctor ratings including 3 doctors who are highly-rated. This midwife clinic has 9 doctors in total, including: 5 obstetrician and gynecologists 3 physician assistants 1 nurse.