A new 17,000-square-foot family entertainment center is under construction and set to open next month at Liberty Center in Liberty Township.
Cincinnati Enquirer, Cincinnati Enquirer
Fri, 07/14/2023 - 9:58am
A new 17,000-square-foot family entertainment center is under construction and set to open next month at Liberty Center in Liberty Township.