James Macdonald, DO, Surgery

715 S Health Pkwy
Three RiversMI  49093-8352 (Saint Joseph County)


Phone: 269-273-8471
Fax: 269-273-9680

NPI: 1225142284
License Number: 5101010987 (MI)