Get Directions to Farmers Insurance: Robert Ross ← View details 602 East Southline Road, Tuscola, Illinois 61953 +1 217-599-1108 Get Directions From* To * — Required information