Charles Barnes H

Primary Specialty: Ophthalmology
Experience: 36 + years
Location
309 E Church St
Wolfe Eye Clinic
Marshalltown, IA 50158-2946
+3 more locations


Phone Number
(641) 754-6200

About Charles H Barnes

Charles H Barnes is a Ophthalmology specialist in Marshalltown, Iowa. His practice locations are also in New Hampton, IA, West Union, IA and Iowa City, IA. He graduated from University Of Iowa, Rj & L Carver College Of Medicine with his medical degree in 1988. Charles H Barnes has more than 36 years of experience. His specialties include Ophthalmology.
Charles H Barnes affiliates with no hospital. He cooperates with many other doctors and specialists in medical group Wolfe Clinic Inc.

Specialties

Education

Charles Barnes graduated from the University Of Iowa, Rj & L Carver College Of Medicine in 1988.

Medical Group Practices

Doctor Profile

First Name Charles
Last Name Barnes
Gender Male
NPI 1033101860
PECOS ID 3779573076

Medical Licenses

Specialization Classification License Number State
Retina Specialist Ophthalmology 32095 Iowa
Ophthalmology 32095 Iowa

Locations

Charles H Barnes
309 E Church St
Wolfe Eye Clinic
Marshalltown, IA 50158-2946
(641) 754-6200


Charles H Barnes
8 E Spring St
Wolfe Eye Clinic
New Hampton, IA 50659-2132
(641) 394-2326


Charles H Barnes
112 Jefferson St
West Union, IA 52175-1022
(515) 386-8196


Charles H Barnes
2225 Mormon Trek Blvd
Suite 100
Iowa City, IA 52246-4407
(319) 337-5770