State Farm: Todd Scott Towing & Recovery (408) 248-9000 860 S Winchester Blvd c, San Jose, CA 95128, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 860 S Winchester Blvd c, San Jose, CA 95128, United States (408) 248-9000 City San Jose State CA Country United States