Medical school: BAYLOR COLLEGE OF MEDICINE
Graduated: 1991
Offers telehealth
NPI: 1942374681
Practice Locations (3)
8140 WALNUT HILL LANE, SUITE 650
DALLAS, TX 752314317
8140 WALNUT HILL LN, SUITE 650
DALLAS, TX 752314317
2143617000
8140 WALNUT HILL LN, SUITE 650
DALLAS, TX 752314317
Source: CMS National Downloadable File, September 2026.