James E Haviland, MD, Ophthalmology

405 W Greenlawn Ave Ste 335
LansingMI  48910-2889 (Ingham County)


Phone: 517-372-7987
Fax: 517-372-7988

NPI: 1083663314
License Number: 4301076189 (MI)