Medical school: BAYLOR COLLEGE OF MEDICINE
Graduated: 2002
Offers telehealth
NPI: 1356323943
Practice Locations (3)
MHS PHYSICIANS OF TEXAS
18955 N MEMORIAL DR, SUITE 360
HUMBLE, TX 773384396
2813198530
MHS PHYSICIANS OF TEXAS
4141 VISTA RD
PASADENA, TX 775042113
7139473100
MHS PHYSICIANS OF TEXAS
10905 MEMORIAL HERMANN DR
PEARLAND, TX 775843490
Source: CMS National Downloadable File, September 2026.