Home>Choose State>Cities in Illinois>Institutions in Decatur>State Bank of Niantic Locations in Decatur State Bank of Niantic Branch Locations in Decatur, IL 1. State Bank of Niantic - Decatur Branch 3950 West Fountain Lane, Decatur, IL 62522 (217) 424-9831 View Branch