1. Xpress Auto Rental 8460 Telegraph Rd, Downey, CA 90240 Coordinate: 33.96206,-118.1118 Phone: (562) 806-2541