Medical school: TEXAS A & M UNIVERSITY SYSTEM, HSC, COLLEGE OF MEDICINE
Graduated: 1981
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1932173945
Practice Locations (14)
HEALTHTEXAS PROVIDER NETWORK
4001 WORTH ST
DALLAS, TX 752461608
HEALTHTEXAS PROVIDER NETWORK
9101 N CENTRAL EXPY
DALLAS, TX 752315945
HEALTHTEXAS PROVIDER NETWORK
9101 N CENTRAL EXPRESSWAY, 420 BAYLOR PEDIATRIC CENTER
DALLAS, TX 752315945
2148232525
HEALTHTEXAS PROVIDER NETWORK
621 N HALL ST, SUITE 400 CARDIOLOGY CONSULTANTS OF TEXAS
DALLAS, TX 752261316
2148248721
HEALTHTEXAS PROVIDER NETWORK
611 N HALL ST, 400 BAYLOR SCOTT AND WHITE CARDIOLOGY CONSULT
DALLAS, TX 752261337
4698007400
HEALTHTEXAS PROVIDER NETWORK
3500 GASTON AVE, FL 1
DALLAS, TX 752462017
9728176100
HEALTHTEXAS PROVIDER NETWORK
1400 8TH AVE
FORT WORTH, TX 761044110
HEALTHTEXAS PROVIDER NETWORK
4400 IH 30 W, 100 PCA GREENVILLE FAMILY PRACTICE
GREENVILLE, TX 754024620
4698003500
HEALTHTEXAS PROVIDER NETWORK
5252 W UNIVERSITY DR
MCKINNEY, TX 750717822
4697646950
HEALTHTEXAS PROVIDER NETWORK
1575, SUITE 30
MESQUITE, TX 751506905
4698002800
HEALTHTEXAS PROVIDER NETWORK
1441 S MIDLOTHIAN PKWY, 100 BAYLOR SCOTT AND WHITE
MIDLOTHIAN, TX 760655591
4698009600
HEALTHTEXAS PROVIDER NETWORK
821 N COLEMAN ST, SUITE 100
PROSPER, TX 750782339
4698005200
HEALTHTEXAS PROVIDER NETWORK
200 N VIRGINIA ST, BAYLOR SCOTT AND WHITE FAM MED CTR TERRELL
TERRELL, TX 751602732
4698003100
HEALTHTEXAS PROVIDER NETWORK
2400 N I, SUITE 35
WAXAHACHIE, TX 751655240
8179221770
Source: CMS National Downloadable File, September 2026.