Hamden town hall. Address: Hamden, CT 06518.