James Edwin Macvicar, MD, Ophthalmology

1 Hiawatha Cove Trail
Battle CreekMI  49015-3500 (Calhoun County)


Phone: 269-963-6130
Fax:

NPI: 1780957803
License Number: 4301023807 (MI)