Main Street Bank & Trust
100 West University Avenue, Champaign, IL 61820
Main Street Bank & Trust is a commercial bank with state charter. It is Fed nonmember and is supervised by the FDIC.
Main Street Bank & Trust began operations on 6/1/1861. Main Street Bank & Trust recently reported it had 22 branch offices.
Web address listed with FDIC: http://www.mainstreettrust.com