Map is loading... Get Directions to Farmers Insurance - Jeff Lecoeuche ← View details 726 Mendocino Avenue a, Santa Rosa, California 95401 +1 707-523-0908 Get Directions From* To * — Required information