Keller Town Hall houses various departments, including administration, public works, municipal court, human resources, information technology, and community and economic development. Its public works department is responsible for the direction and administration of utility inspection, street maintenance, drainage, environmental services, water distribution and wastewater collection activities...