Get Directions to Robert Elizalde State Farm Insurance Agency ← View details 5107 South McColl Road, Edinburg, Texas 78539 +1 956-683-9800 Get Directions From* To * — Required information