Map is loading... Get Directions to Farmers Insurance - Norma Villarreal ← View details 1508 S Lone Star Way, Ste 7, Edinburg, Texas 78539 +1 956-383-8841 Get Directions From* To * — Required information