Texas Health Heart and Vascular Specialists Find A Doctor Directions Texas Health Heart and Vascular Specialists 10840 Texas Health Trl Ste 260 Keller, TX 76244-6850 United States 817-545-4550 Directions 32.9307818, -97.3096379