Crystal Lake Bank and Trust Company, N.A. is a community bank serving small businesses across Illinois from Crystal Lake.