20-20 EYECARE PSC
Primary Specialty
Optometrist
Practice Location
215 CENTRAL AVESUITE 101
LOUISVILLE, KY 40208-1449 Map ↗
502-636-5766
502-736-4490
All Specialties & Licenses
- Optometrist Primary
NPI Registration
Enumerated: 2006-05-31
Last CMS Update: 2010-12-08