Charles Barnes, MD

Ophthalmology

His Hands Free Clinic

1245 2nd Ave SE, Cedar Rapids, IA 52403

Accepting new patients

(319) 362-8032