West Tulsa United Methodist Church
Church/religious organization
74107 Tulsa
United States
West Tulsa United Methodist Church was established in 1914. Now located at 1923 South Phoenix Ave. in the building constructed in 1921.



