Churches & Pastors

Olive Tree Ministry Center

Pastor: Lynn Bryson

338 Idaho St E
Twin Falls, ID 83301


Worship: 10:00 a.m.

Social Media: