Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 2010
NPI: 1003131558
Practice Locations (4)
RUSSELL ONCOLOGY JV PHYSICIANS SERVICES, LLC
3316 HWY 280
ALEXANDER CITY, AL 350103369
2563297100
RUSSELL HOSPITAL CORPORATION
3316 HWY 280
ALEXANDER CITY, AL 350103369
2563297308
UNIVERSITY OF ALABAMA HEALTH SERVICES FOUNDATION, PC
2000 6TH AVE S
BIRMINGHAM, AL 352332110
2059379999
UNIVERSITY OF ALABAMA HEALTH SERVICES FOUNDATION, PC
619 19TH ST S
BIRMINGHAM, AL 352491900
2059344011
Source: CMS National Downloadable File, September 2026.