bankinfos.org
Banks
FedACH routing numbers
FedWire routing numbers
Decatur Bank and Trust Company, National
Address
520 North 13th Street
City
Decatur
State
IN
Website
http://firstmerchants.com/