Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1992
NPI: 1255371787
Practice Locations (2)
STV CARDIOTHORACIC SURGEONS LLC
3056 HEALTHY WAY, SUITE 100
BIRMINGHAM, AL 352432435
2059302925
STV CARDIOTHORACIC SURGEONS LLC
50 MEDICAL PARK DR E, SUITE 310 BLDG 46
BIRMINGHAM, AL 352353401
Source: CMS National Downloadable File, September 2026.