Home>Choose State>Cities in Illinois>Institutions in Decatur>Town & Country Bank Locations in Decatur Town & Country Bank Branch Locations in Decatur, IL 1. Town & Country Bank - Decatur Office 445 N Franklin, Decatur, IL 62523 (217) 424-0960 View Branch