Contact Us Spirit Lake City Hall 1803 Hill Avenue Spirit Lake, IA 51360 712-336-1871 712-336-3854 (fax) Individual staff contacts are listed under City Staff in the menu.