Fidelity National Title Towing & Recovery (805) 782-6900 1212 Marsh St #2, San Luis Obispo, CA 93401, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 1212 Marsh St #2, San Luis Obispo, CA 93401, United States (805) 782-6900 City San Luis Obispo State CA Country United States