1. Ranch Muffler & Truck Accessories Inc
27495 Commerce Center Dr, Temecula, CA 92590
Coordinate: 33.51534,-117.16428
Phone: (951) 676-4043
2. West Chrome
42585 Rio Nedo, Temecula, CA 92590
Coordinate: 33.50653,-117.17652
Phone: (951) 296-9880