PROVIDER PROFILE · NPI 1891037248

James FitzgeraldD.O.

Internal MedicineGrand Rapids, MII