Get Directions to Allstate Insurance Agent: Cuahutemoc Leon Soto ← View details 105 West Main Avenue, Morgan Hill, California 95037 +1 408-779-0055 Get Directions From* To * — Required information