Medical school: UNIVERSITY OF OKLAHOMA COLLEGE OF MEDICINE
Graduated: 2020
NPI: 1548880248
Practice Locations (3)
UAB CALLAHAN EYE HOSPITAL AUTHORITY
1720 UNIVERSITY BLVD
BIRMINGHAM, AL 352331816
2053258100
RETINA CONSULTANTS OF ALABAMA P.C.
700 18TH ST S, SUITE 707
BIRMINGHAM, AL 352333806
2053297100
RETINA CONSULTANTS OF ALABAMA P.C.
700 S 18TH ST, SUITE 707
BIRMINGHAM, AL 352333806
Source: CMS National Downloadable File, September 2026.