Dr Charles H. Barnes, MD
Ophthalmologist · Physician
516 Division St, 50613 Cedar FallsOphthalmologist · Physician
516 Division St, 50613 Cedar FallsOphthalmologist · Physician
516 Division St, 50613 Cedar FallsOphthalmologist · Physician
909 E San Marnan Dr, 50702 WaterlooOphthalmologist · Physician
105 20th St NW, 50677 WaverlyOphthalmologist · Physician
105 20th St NW, 50677 Waverly