Heart Center of North Texas Find A Doctor Directions. Heart Center of North Texas. 920 Hilltop Dr Weatherford, TX 76086 United States (817) 613-9082. Schedule Appointment Directions. 32.7449819, -97.7794502. Talk to Us. ... Patient Portal (MyChart) UT Southwestern Medical Center;.