New Life Shepherds

  • Tim & Melinda Halstead

     

  • Bud & Marva Cagle

     

  • Thomas & Susan Welch

     

  • Sid & Krista Braddock