Save Added By josh Now Open All Star Rental / U-Haul 1644 S Tejon St, Colorado Springs, CO, USA We are a U-haul Rental location. We are here to ... Facilities: