Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 2006
Offers telehealth
NPI: 1023169927
Practice Locations (1)
830 GLENWOOD AVE SE, SUITE 510 347
ATLANTA, GA 303161966
7703556776
Source: CMS National Downloadable File, September 2026.