Debra J Piehl, MD, Obstetrics & Gynecology

701 10th St Se
J Edward Lundy Pavilion 4th Floor
Cedar RapidsIA  52403-1251 (Linn County)


Phone: 319-221-8400
Fax: 319-221-8403

NPI: 1376753715
License Number: R-7604 (IA)