Medical school: UNIVERSITY ALABAMA BIRMINGHAM - SCHOOL OF OPTOMETRY
Graduated: 2010
NPI: 1144521048
Practice Locations (2)
300 FOOTHILLS PL
CHELSEA, AL 350438238
300 FOOTHILLS PLACE
CHELSEA, AL 350438238
2056782565
Source: CMS National Downloadable File, September 2026.