Devon Tower Oklahoma City
Photograph - Digital Photograph
Devon Energy Center is a 50-story corporate skyscraper in downtown Oklahoma City, Oklahoma, and is tied as the 39th tallest building in the United States. Construction began October 6, 2009, and was completed in October 2012. The tower is located next to the historic Colcord Hotel, which Devon currently owns, on Sheridan Avenue between Hudson and Robinson Avenues.
September 21st, 2014
Viewed 144 Times - Last Visitor from Cupertino, CA on 06/17/2021 at 10:15 PM