Crystal Lake Bank & Trust is a community banking organization with a main branch located on North Williams Street. The location offers a full range of services for clients, including personal and business services and financial planning work. Some services include checking accounts, credit cards, student accounts, online banking work, savings accounts, loans and more. Check the main site for details on services or for information on signing up for online banking.