Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 2007
Offers telehealth
NPI: 1467656918
Practice Locations (1)
1217 FLORIDA DR, SUITE 121
ARLINGTON, TX 760152380
2144914900
Source: CMS National Downloadable File, September 2026.