JEFFERY PASS, OD

Optometrist

Active Individual
NPI: 1265414064

Practice Address

2200 ELMWOOD AVE
STE D-4
Lafayette, IN 47904

Phone: (765) 446-2814

Specialties

Specialty Code Primary License
Optometrist 152W00000X Yes 18002083B (IN)

Frequently Asked Questions

NPI 1265414064 is the National Provider Identifier for JEFFERY PASS, OD, a Optometrist provider located in Lafayette, IN. This NPI was enumerated on November 17, 2005.
JEFFERY PASS, OD practices at 2200 ELMWOOD AVE, STE D-4, Lafayette, IN 47904.

Quick Facts

NPI
1265414064
Type
Individual
Enumerated
Nov 17, 2005
Last Updated
Jan 24, 2016

Nearby Providers