Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1987
NPI: 1417938085
Practice Locations (2)
420 LOWELL DR SE
Huntsville, AL 358013754
420 LOWELL DR SE, SUITE 201
HUNTSVILLE, AL 358013763
2565347005
Source: CMS National Downloadable File, September 2026.