Map is loading... Get Directions to Farmers Insurance - Rick Villarreal ← View details 2116 West University Drive, Edinburg, Texas 78539 +1 956-383-7001 Get Directions From* To * — Required information