Life Restoration Church currently meets at the Coweta Pentecostal Church building located at 10787 E Highway 51 Coweta, OK 74429

918-978-5809

Scroll to Top
Call Us