ROGER EWALD, M.D.

Ophthalmology

Active Individual
NPI: 1598908733

Practice Address

819 BLOOMINGTON RD
Champaign, IL 61820

Phone: (217) 403-5401

Specialties

Specialty Code Primary License
Ophthalmology 207W00000X Yes 036043360 (IL)

Frequently Asked Questions

NPI 1598908733 is the National Provider Identifier for ROGER EWALD, M.D., a Ophthalmology provider located in Champaign, IL. This NPI was enumerated on April 17, 2009.
ROGER EWALD, M.D. practices at 819 BLOOMINGTON RD, Champaign, IL 61820.

Quick Facts

NPI
1598908733
Type
Individual
Enumerated
Apr 17, 2009
Last Updated
Apr 17, 2009

Nearby Providers