Map is loading... Get Directions to Farmers Insurance - Leon Franklin ← View details 43920 Margarita Road Ste H, Temecula, California 92592 +1 951-526-2008 Get Directions From* To * — Required information