Map is loading... Get Directions to Farmers Insurance - Roy Willis ← View details 312 North Canal Street b, Carlsbad, New Mexico 88220 +1 575-885-3276 Get Directions From* To * — Required information