OKLAHOMA CITY, OKLAHOMA-APRIL 24: The Devon Tower on April 24, 2013 in Oklahoma City, Oklahoma. Devon Tower is a 52-story corporate skyscraper in downtown Oklahoma City, Oklahoma. Construction began October 6, 2009, and was completed in October 2012.