Search our database by NPI number

Roger Ewald

NPI: 1598908733

Roger Ewald is a Physician/Ophthalmology specialist focused health provider in Champaign, Illinois. affiliates with no hospitals or medical groups. Call Roger Ewald on phone number 2174035401 for more information and advice or to book an appointment.

CityChampaign
StateIllinois
Address 1819 BLOOMINGTON RD
Postal Code61820
Phone2174035401
Fax2173660160
Primary SpecialtyPhysician/Ophthalmology

Leave your comments: