RE

ROGER EWALD, M.D.

Ophthalmology in CHAMPAIGN, IL

Request an appointment and we'll contact this provider to confirm availability for you.

About

Roger Ewald, M.D., is an ophthalmologist based in Champaign, Illinois.

Generated from public NPI Registry data only. Not independently verified — confirm credentials directly with the practice.

Common questions

What is ROGER EWALD's specialization?

ROGER EWALD specializes in Ophthalmology.

Where does ROGER EWALD practice?

ROGER EWALD practices in CHAMPAIGN, IL.

What is ROGER EWALD's NPI number?

ROGER EWALD's NPI number is 1598908733.

Practice Location

819 BLOOMINGTON RD
CHAMPAIGN, IL 618202101

Ophthalmology Doctors Near Champaign

Urbana, IL (4)Savoy, IL (1)Danville, IL (4)Decatur, IL (6)Bloomington, IL (11)Mattoon, IL (1)Normal, IL (1)Terre Haute, IN (9)