Oral Roberts University

49,500 Views   
23 Likes
   Joined Sep 16, 2020
The Prayer Tower is located on the beautiful campus of Oral Roberts University in Tulsa, Oklahoma, USA.
Click here to learn more about ORU!
Explore the Webcams of the World!