« back to church search results

Tulsa International Baptist Church


6910 S Lewis Ave
Tulsa, OK 74136-3913

Map It

(918) 834-3488

Contact

http://tibc.org