Profile
Adult Pediatric Urology & Urogynecology, PC
Comprehensive OBGYN Care in Council Bluffs, Iowa
At Adult Pediatric Urology & Urogynecology, PC, our dedicated team of board-certified OB/GYN specialists is committed to providing exceptional, personalized women’s healthcare services to the Council Bluffs, Iowa community and surrounding areas. With over 20 years of combined experience, our physicians, Dr. Mahal and Dr. McCrery, offer a comprehensive suite of obstetric and gynecological services to women of all ages, from adolescence through menopause and beyond.
Our Comprehensive OBGYN Services
- Routine annual exams, including Pap smears and breast exams
- Comprehensive prenatal care, including pregnancy testing, ultrasounds, and high-risk pregnancy management
- 24/7 on-call delivery services in a compassionate, family-centered environment
- Contraceptive counseling and family planning
- Management of menopause symptoms
- Treatment of conditions such as uterine fibroids, endometriosis, pelvic pain, and urinary incontinence
Exceptional Patient Care
According to patient reviews, our providers are known for their exceptional bedside manner and communication skills. Our team takes the time to listen to your concerns, answer your questions, and develop a personalized treatment plan to address your unique healthcare needs.
Convenient Location and Flexible Scheduling
We understand that navigating the healthcare system can be daunting, which is why we strive to make your experience with us as seamless and stress-free as possible. Our office is conveniently located at 3434 W Broadway # 102 in Council Bluffs, IA 51501, and we accept most major insurance plans. We also offer flexible scheduling, including evening and weekend appointments, to accommodate your busy lifestyle.
Schedule Your Appointment
Whether you’re due for your annual well-woman exam, need prenatal care, or are seeking treatment for a gynecological condition, the team at Adult Pediatric Urology & Urogynecology, PC is here to provide the exceptional, personalized care you deserve. We invite you to schedule an appointment by calling us at 402-397-7989 or visiting our website.






