St Andrews Presbyterian Church in Tulsa OK Advertisement St Andrews Presbyterian Church 8501 S Delaware Ave Tulsa, OK 74137 (918) 949-6084 Listed On These Pages: Local LifeWorship Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: