The Mayo Hotel, located in downtown Tulsa, Oklahoma is a 20-story grand hotel that was originally built in 1925. For many years it served as the premier hotel in Tulsa and was once the tallest building in the state. After suffering years of neglect, the hotel was shut down in 1983 and sat vacant until…

Read More