Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 2000
Offers telehealth
NPI: 1891719092
Practice Locations (2)
909 FROSTWOOD DR
HOUSTON, TX 770242301
929 GESSNER RD, SUITE 2450
HOUSTON, TX 770244282
Source: CMS National Downloadable File, September 2026.