John D Roof, MD, Family Medicine

1030 5th Ave Se
Ste 1400
Cedar RapidsIA  52403-2464 (Linn County)


Phone: 319-363-8121
Fax: 319-365-1396

NPI: 1306825922
License Number: 25515 (IA)