First American Home Warranty Towing & Recovery (800) 992-3400 1244 Apollo Way, Santa Rosa, CA 95407, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 1244 Apollo Way, Santa Rosa, CA 95407, United States (800) 992-3400 City Santa Rosa State CA Country United States