DR. STEPHANIE LOY, O.D.

Optometrist

Active Individual
NPI: 1376830901

Practice Address

3101 FIELDS SOUTH DR
Champaign, IL 61822

Phone: (217) 366-1250

Specialties

Specialty Code Primary License
Optometrist 152W00000X Yes 046010448 (IL)

Frequently Asked Questions

NPI 1376830901 is the National Provider Identifier for DR. STEPHANIE LOY, O.D., a Optometrist provider located in Champaign, IL. This NPI was enumerated on July 4, 2011.
DR. STEPHANIE LOY, O.D. practices at 3101 FIELDS SOUTH DR, Champaign, IL 61822.

Quick Facts

NPI
1376830901
Type
Individual
Enumerated
Jul 4, 2011
Last Updated
Oct 23, 2024

Nearby Providers