![Photo: Meghan Baumann, PA-C](https://photos.healthgrades.com/img/silhouettes/silhouette-female_w90h120_v1.jpg)
Meghan Baumann, PA-C
Physician Assistant (PA)
Make an Appointment
(217) 356-3736Telehealth services available
Womens Health Practice is located at 2125 S Neil St, Champaign, IL 61820.
Providers at Womens Health Practice specialize in Midwifery, Obstetrics & Gynecology, and Physician Assistant (PA).
Four providers practice at Womens Health Practice.
Use the insurance check on this page to verify if Womens Health Practice is in-network.