James Ruppel, MD

Ophthalmology

834 N Seminary St, Ste 103, Galesburg, IL 614012852

(309) 829-5311