James A Geissler, MD, Internal Medicine

4444 Kalamazoo Ave Se
Grand RapidsMI  49508-4600 (Kent County)


Phone: 616-391-5600
Fax: 616-391-5685
Email: jam***@*****th.org

NPI: 1194729699
License Number: 4301034052 (MI)