Rent-A-Center - Muskogee, OK, United States close