John S Macdonald, MD, Internal Medicine

110 W Higham St
Saint JohnsMI  48879-1559 (Clinton County)


Phone: 989-224-0646
Fax: 989-224-0929
Email: joh***@*****ox.net

NPI: 1215038906
License Number: 4301038398 (MI)