Directions


Two Blocks South of 101st on Sheridan

South Tulsa Baptist Church
10310 South Sheridan
Tulsa, OK 74133

Tel: (918) 299-0904
Fax: (918) 298-3811

.