1. Mufflers West & Auto Service Hitch & Trailer Service 43119 Via Dos Picos, Temecula, CA 92590 Coordinate: 33.50575,-117.16177 Phone: (951) 676-6654