Oral Roberts University

49,420 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!
Weather data is currently unavailable.
Explore the Webcams of the World!