Super 8 3211 South 79th East Avenue - Tulsa, Oklahoma 74145 Approximately 0.8 miles from El Shaddai Family Worship Center Compare prices for hotels in Tulsa, OK
Super 8 Tulsa Downtown East is the closest Super 8 hotel to El Shaddai Family Worship Center.
Super 8 Closest To El Shaddai Family Worship Center