Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1986
NPI: 1821183633
Practice Locations (1)
1750 CAMPUS CTR RD, MCKENZIE HALL LOWER LEVEL 3D
ABILENE, TX 796990001
3255138639
Source: CMS National Downloadable File, September 2026.