1. Rent-A-Center 8536 Concord Center Dr, Englewood, CO 80112 Coordinate: 39.5608,-104.8319 Phone: (303) 768-8158