Contact Us

Phone: 918-272-1133
Email: office@freedom-church.com
Office Hours: Monday-Friday, 8:00 AM – 5:00 PM
Address: 9602 N 177th East Ave Owasso, OK 74055