City Hall is a part of the city of Walla Walla in Washington. The city maintains parks, recreational facilities and business establishments. It has an administration department that is responsible for the preparation of annual budget. The city operates a police department that provides crime prevention and law enforcement solutions. It also maintains a public works department that offers engineering, administration, sanitation and fleet services. The city has a public library that stocks books, magazines, periodicals and reference materials. Its parks and recreation department organizes various sports and athletic activities. In addition, the city maintains finance, human resources and technology services departments.