Transamerica Towing & Recovery (619) 784-7345 2727 Camino del Rio S #1, San Diego, CA 92108, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 2727 Camino del Rio S #1, San Diego, CA 92108, United States (619) 784-7345 City San Diego State CA Country United States