James G Schaffhauser, MD, Family Medicine

3035 Capital Ave Sw
Battle CreekMI  49015-4334 (Calhoun County)


Phone: 269-565-9100
Fax:

NPI: 1295257558
License Number: 4301501277 (MI)