1. Mufflers West & Auto Service Hitch & Trailer Service
43119 Via Dos Picos, Temecula, CA 92590
Coordinate: 33.50575,-117.16177
Phone: (951) 676-6654
2. U-Haul Neighborhood Dealer
28781 Old Town Front St, Temecula, CA 92590
Coordinate: 33.49068,-117.14609
Phone: (951) 506-6685
3. U-Haul
27415 Jefferson Ave, Temecula, CA 92590
Coordinate: 33.51814,-117.16399
Phone: (951) 893-4210