Leopoldo Humberto Covarrubias, MD, Psychiatry & Neurology

497 E Columbia Ave
Ste 15
Battle CreekMI  49014-5463 (Calhoun County)


Phone: 269-965-6406
Fax: 269-965-6138

NPI: 1295916575
License Number: LC039110 (MI)