1. Kwik Rentals
28129 Jefferson Ave, Temecula, CA 92590
Coordinate: 33.502514,-117.154594
Phone: (951) 699-7866
2. Temecula Old Town Rentals
28781 Old Town Front St, Temecula, CA 92590
Coordinate: 33.49068,-117.14609
Phone: (951) 506-0066