• New LIfe Church (map)
  • 402 Tanglewood
  • Dalhart, TX - 79022
  • USA

LARRY TITUS - OCT. 9, 2017

New Life Church
Host Pastor: Terry Stegall
Host Ministry: New Life Church
Sunday Service: 10:30AM