FacebookRSS Feed

We are located in the community of Osceola, Texas.

Our address is 105 Stevens St, Itasca, Texas 76050

Our pastors phone numbers are 254-337-0234 and 817-822-6761 

We have 26 guests and no members online