Prayer Tower

Prayer Tower information

Location
Tulsa , USA
Address
7777 S Lewis Ave
Opening hours
2-5pm Mon-Fri
Something wrong?
Submit a correction

With a 200ft UFO-like tower at its heart, the campus of Oral Roberts University is as idiosyncratic as its late televangelist founder.