Back to photostream

University Club Tower

Built in 1966, this is the 14 tallest building in Oklahoma with 32 stories. This building made the national news after after a 19 year old pregnant woman pushed her 23 year old ex-veteran husband out of the 25th story window. Amber after being found guilty was found dead in her cell in 2016 at age of 25. The buffalo statue in foreground is along the river walk just off Riverside drive.

4,776 views
37 faves
10 comments
Uploaded on January 25, 2018
Taken on August 19, 2012