Medical school: UNIVERSITY ALABAMA BIRMINGHAM - SCHOOL OF OPTOMETRY
Graduated: 1986
NPI: 1265444293
Practice Locations (2)
JESSICA PALMER, O.D., LLC
10699 OLD HWY 280, UNIT 1
CHELSEA, AL 350438221
2059804530
EYECARE ASSOCIATES, INC.
3429 PELHAM PKWY
PELHAM, AL 351242009
2056633937
Source: CMS National Downloadable File, September 2026.