This branch of Hills Bank and Trust Company located on Gilbert Street is a full-service bank offering both personal and business banking services. This includes checking and savings accounts, debit cards, business and personal loans, home mortgages, IRAs, CDs and more. This branch offers convenient drive-up teller and ATM service.