Get Directions to Farmers Insurance - Rene Benavides ← View details 8218 Casa Verde Rd, A-5, Laredo, Texas 78041 +1 956-723-9511 Get Directions From* To * — Required information