Rent-A-Center - Galveston, TX, United States close