Medical school: UNIVERSITY ALABAMA BIRMINGHAM - SCHOOL OF OPTOMETRY
Graduated: 2005
NPI: 1972597102
Practice Locations (2)
JESSICA PALMER, O.D., LLC
10699 OLD HWY 280, UNIT 1
CHELSEA, AL 350438221
2059804530
JESSICA PALMER, O.D., LLC
6 N ELM AVE
SYLACAUGA, AL 351502426
2563692838
Source: CMS National Downloadable File, September 2026.