John Michael Callahan, MD, Pediatrics

1000 Langworthy St
DubuqueIA  52001-7313 (Dubuque County)


Phone: 563-584-3440
Fax: 563-584-3009

NPI: 1851704480
License Number: MD-44274 (IA)