Map is loading... Get Directions to Farmers Insurance - Gary Carroll ← View details 15 West 5th Street, Morgan Hill, California 95037 +1 408-778-1443 Get Directions From* To * — Required information