8460 Telegraph Road, Downey, California 90240(562) 806-2541
Xpress Auto Rental provides car, van, and cargo van rentals to the Downey, CA area.