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

The Lens Source

Organization Eyewear Supplier · NPI 1750639043

The Lens Source is an Eyewear Supplier in Baton Rouge, Louisiana. Licensed in Louisiana. Registered with an NPI since 2012.

Licensed in
LA
In the registry since
2012

Practice location Address checks out

5237 Jones Creek Rd
Baton Rouge, LA 70817-2124
Phone: (225) 755-3937
Fax: (225) 755-2272
Show map & directions

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

Specialties & licences

Eyewear Supplier (primary) Taxonomy 332H00000X (LA)

Record details

NPI number1750639043
Entity typeOrganization (Type 2)
Organization subpartNo
Authorized official Sheila Crawford — Manager · (225) 892-0450
Other names Shenandoah Eye Clinic
NPI enumeratedAugust 17, 2012
Last updated in NPPESJuly 21, 2022
Mailing address5237 Jones Creek Rd, Baton Rouge, LA 70817-2124

Other providers in Baton Rouge