Get Directions to Salem City Hall ← View details 201 South Main Street, Salem, Iowa 52649 +1 319-258-4531 Get Directions From* To * — Required information