Castle Bank offers business and personal loans. Checking and savings accounts are available as well as credit and CDs. Money wiring and money order processing can be done at this location as well. The bank is part of the chain based in Illinois; head bank is located in DeKalb. Personal advisers are available to help with any questions or concerns.