Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT HOUSTON
Graduated: 1998
Offers telehealth
NPI: 1447357439
Practice Locations (1)
13176 W LAKE HOUSTON PKWY, SUITE 5
HOUSTON, TX 770445381
2814360061
Source: CMS National Downloadable File, September 2026.