Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1993
Also: PEDIATRIC MEDICINE
NPI: 1023012002
Practice Locations (1)
TARRANT INTERNAL MEDICINE AND PEDIATRICS, PLLC
7520 N BEACH ST, SUITE 108
FORT WORTH, TX 761371507
8179847100
Source: CMS National Downloadable File, September 2026.