1. S & R Towing Inc 44564 Pechanga Pkwy, Temecula, CA 92592 Coordinate: 33.47193,-117.12385 Phone: (760) 547-1724