- Listen Live
New Hope Christian Center in Twin Falls, Idaho is hosting their 5th Annual Operation Thanksgiving Hope, Thursday November 22nd, Thanksgiving day from 11am til 3pm at the church located at 181 Morrison St. In Twin Falls. This is a sit-down dinner with turkey and all the trimmings.
Delivery is available for those who cannot come to the church. This free!!! FMI: 208-733-6255.