Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2017
NPI: 1790213114
Practice Locations (3)
UT PHYSICIANS
11800 ASTORIA BLVD
HOUSTON, TX 770896041
2819296100
UT PHYSICIANS
11920 ASTORIA BLVD, SUITE 292
HOUSTON, TX 770896155
7134867970
UT PHYSICIANS
6411 FANNIN ST
HOUSTON, TX 770301501
7137044000
Source: CMS National Downloadable File, September 2026.