Contact Our Trust & Wealth Management Team

Contact Our Wealth Management Team

Contact Us

Can’t find what your looking for? Contact us during regular business hours at 1-800-872-0081

Contact Information

Main Office
225 North Water Street
Decatur, IL 62523

Mailing Address
P. O. Box 2548
Decatur, IL 62525

Phone
(217) 875-3131
Toll Free
1-866-242-6262

View all locations