Renovations are slated to begin in the third quarter of 2025. Located at 790 S. Main St., Lima, the Lima Towers is a ...