PLUMBLINE MINISTRIES

God delights in the struggling, striving, growing believer. 


8990 S Sheridan RD Suite A

Tulsa OK 74133