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