Charles H Barnes, MD, Ophthalmology

1195 Boyson Rd Ste 200
HiawathaIA  52233-2214 (Linn County)


Phone: 800-542-7956
Fax: 641-754-6245

NPI: 1033101860
License Number: 32095 (IA)