Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT SAN ANTONIO
Graduated: 1994
Offers telehealth
NPI: 1750307831
Practice Locations (2)
2010 S CYNTHIA, SUITE 110
MCALLEN, TX 785031387
2010 S CYNTHIA ST
MCALLEN, TX 785031387
9566876963
Source: CMS National Downloadable File, September 2026.