Medical school: EMORY UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2010
NPI: 1386965622
Practice Locations (2)
UAB CALLAHAN EYE HOSPITAL AUTHORITY
1720 UNIVERSITY BLVD
BIRMINGHAM, AL 352331816
2053258100
UNIVERSITY OF ALABAMA OPHTHALMOLOGY SERVICES FOUNDATION
2801 OLD 280 CT
VESTAVIA, AL 352432632
2053258620
Source: CMS National Downloadable File, September 2026.