Medical school: BRODY SCHOOL OF MEDICINE AT EAST CAROLINA UNIVERSITY
Graduated: 2000
Also: INTERNAL MEDICINE
NPI: 1780681510
Practice Locations (1)
CONVIVA MEDICAL CENTER MANAGEMENT OF TEXAS, P.A.
18414 US HWY 281 N, SUITE 104
SAN ANTONIO, TX 782597611
2104950222
Source: CMS National Downloadable File, September 2026.