Graduated: 2017
NPI: 1275074478
Practice Locations (2)
UAB CALLAHAN EYE HOSPITAL AUTHORITY
1720 UNIVERSITY BLVD
BIRMINGHAM, AL 352331816
2053258100
RETINA SPECIALISTS OF ALABAMA LLC
2208 UNIVERSITY BLVD, SUITE 101
BIRMINGHAM, AL 352332313
2059332625
Source: CMS National Downloadable File, September 2026.