1. Penske Truck Rental 19585 SW 118th Ave Ste 1, Tualatin, OR 97062 Coordinate: 45.37849,-122.79975 Phone: (503) 620-8774