Penske Truck Rental
11755 Willow Creek Dr, Auburn 95603