Dan J Castro, MD, Otolaryngology

3238 Capital Ave Sw
Battle CreekMI  49015-4302 (Calhoun County)


Phone: 269-245-8590
Fax: 269-245-8591

NPI: 1457301293
License Number: 4301097744 (MI)