AAA Santa Rosa Farmers Towing & Recovery (707) 566-4000 1501 Farmers Ln, Santa Rosa, CA 95405, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 1501 Farmers Ln, Santa Rosa, CA 95405, United States (707) 566-4000 City Santa Rosa State CA Country United States