Graduated: 2007
NPI: 1538385703
Practice Locations (2)
UNIVERSITY OF ALABAMA HEALTH SERVICES FOUNDATION, PC
619 19TH ST S
BIRMINGHAM, AL 352491900
2059344011
DRUID CITY PHYSICIAN SERVICES LLC
701 UNIVERSITY BLVD E, SUITE 807
TUSCALOOSA, AL 354017479
2057597739
Source: CMS National Downloadable File, September 2026.