North Texas Heart Center Find A Doctor Directions North Texas Heart Center 8440 Walnut Hill Ln Ste 700 Dallas, TX 75231 United States 2143613300 Schedule Appointment Directions 32.8821995, -96.7589378