Map is loading... Get Directions to Farmers Insurance ← View details 303 South Colorado Street, Salem, Virginia 24153 +1 540-300-7885 Get Directions From* To * — Required information