HomeIowaCedar RapidsRICHARD STANGLER MD
RS

RICHARD STANGLER MD

Ophthalmology • Doctor

Cedar Rapids, IA
NPI: 1417940081
License: 33112
Accepting Patients

Credentials & Verification

Verified
Primary Specialty
Ophthalmology
NPI Number
1417940081
License Number
33112
Provider Type
Doctor / Physician

Contact Information

Reach out to this provider directly.

Address
1136 H AVE NE
Cedar Rapids, IA 52402
Call Now