Doctor profile image

ROGER EWALD M.D.

M.D. specializing in ophthalmology in Champaign, Illinois

NPI Number

1598908733

About

Dr. ROGER EWALD is a highly qualified M.D., dedicated to providing excellent patient care and medical expertise.

Mailing Location

819 BLOOMINGTON RD

CHAMPAIGN, IL 61820

Practice Location

819 BLOOMINGTON RD

CHAMPAIGN, IL 61820

Loading map...

NPI Number

1598908733

Common questions & answers

What is Dr. ROGER EWALD's specialization?

Dr. ROGER EWALD specializes in Ophthalmology.


Where does Dr. ROGER EWALD practice?

Dr. ROGER EWALD practices in CHAMPAIGN, IL.


Is Dr. ROGER EWALD board certified?

Board certification information is not available.


What is Dr. ROGER EWALD's NPI number?

Dr. ROGER EWALD's NPI number is 1598908733.