Roberts & Stavich Towing & Recovery (805) 801-6478 569 Higuera St, San Luis Obispo, CA 93401, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 569 Higuera St, San Luis Obispo, CA 93401, United States (805) 801-6478 City San Luis Obispo State CA Country United States