Rent-A-Center - Findlay, OH, United States close