 The PLAZA was situated on a tract, north of downtown Cincinnati.The site is not located inside a physical city limits, but lies within Sycamore Township, Hamilton County, Ohio, in an area commonly known as Kenwood, Ohio.The original center underwent a major renovation in the late 1980s.