Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1989
NPI: 1932228186
Practice Locations (2)
3317 UNICORN LAKE BLVD, SUITE 141
DENTON, TX 762100102
3317 UNICORN LAKE BLVD, SUITE 141
DENTON, TX 762100115
9402430383
Source: CMS National Downloadable File, September 2026.