Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1990
NPI: 1104879253
Practice Locations (2)
JENA ESS LLC
187 9TH ST
JENA, LA 713423900
3189929200
OAKDALE ESS LLC
900 JOHNSON ST
TALLULAH, LA 712824537
3185742374
Source: CMS National Downloadable File, September 2026.