Medical school: UNIVERSITY ALABAMA BIRMINGHAM - SCHOOL OF OPTOMETRY
Graduated: 2004
NPI: 1689765794
Practice Locations (2)
969 US HWY 80 W
DEMOPOLIS, AL 367324102
3342899524
2539 JOHN HAWKINS PKWY, SUITE 101 218
HOOVER, AL 352443558
Source: CMS National Downloadable File, September 2026.