News

The Holiday Inn at 803 Leonard Ave. in Lima is under new ownership after the property was purchased at an Allen County ...