Janna Ruthe Girardi, MD, Obstetrics & Gynecology

701 10th St Se
Cedar RapidsIA  52403-1251 (Linn County)


Phone: 319-398-6400
Fax: 319-221-8496

NPI: 1538320502
License Number: 39877 (IA)