Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

Foreman & Stack OD PC

Organization Optometrist · NPI 1083803050

Foreman & Stack OD PC is an Optometrist in Glen Ellyn, Illinois. Licensed in Iowa and Illinois. Registered with an NPI since 2007.

Licensed in
IA, IL
In the registry since
2007
Specialties on file
3
What do these letters mean?
PC — Professional corporation
A form of business registration, not a clinical qualification.

See every abbreviation used in this directory →

Practice location Address checks out

876 Roosevelt Rd
Glen Ellyn, IL 60137
Phone: (630) 469-2418
Fax: (630) 469-4680
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Specialties & licences

Optometrist (primary) Taxonomy 152W00000X · Licence 046007804 (IL)
Optometrist Taxonomy 152W00000X · Licence 046007804 (IA)
Optometrist Taxonomy 152W00000X · Licence 046007738 (IL)

Record details

NPI number1083803050
Entity typeOrganization (Type 2)
Organization subpartNo
Authorized official Catherine Stack — Owner Optometrist · (630) 469-2418
NPI enumeratedOctober 16, 2007
Last updated in NPPESFebruary 16, 2011
Mailing address876 Roosevelt Rd, Glen Ellyn, IL 60137

Other providers in Glen Ellyn