Michael Joseph Flohr, MD, Ophthalmology

915 W Green St
Ste 101
HastingsMI  49058-1723 (Barry County)


Phone: 269-945-3866
Fax: 269-945-9388

NPI: 1669564720
License Number: MF047122 (MI)