Episode art

The Lost Sheep Priority

January 19th, 2025 This is an audio-only message of what guest Pastor Todd Tillinghast preached in person during the 9am and 11am Sunday services. RISE Church is located in Decatur, TX, outside the DFW metroplex.