Michael Hall, MD practices as an Ophthalmologist in Cedar Rapids, IA.Michael Hall, MD graduated from Univ Of Mn Med Sch-Minneapolis, Minneapolis Mn 55455.
Primary Specialty
Ophthalmologist
EducationUniv Of Mn Med Sch-Minneapolis, Minneapolis Mn 55455
TrainingUniv Of Mi Hosps & Hlth Ctrs, Ophthalmology; Nat'L Naval Med Ctr, Internal Medicine