Freedom house Location

NORTHCHURCH has partnered with Teen Challenge
Freedom House Women's Center as an outreach location
to provide church to 60+ women every single week.

This is currently an experience for Freedom House Residents only. 

 

237 W. North St. Checotah, Oklahoma 74426