Centennial Plaza is a shopping destination located in Oklahoma City, OK. As a Community Center, it occupies a prime spot at Drexel Ave. & NW 59th St.. It has been welcoming shoppers since 1992. Shoppers can explore 233,797 sqft. of retail floor space featuring approximately 12 stores. Guests will find 1,257 parking spaces at the venue.