State Bank of Niantic
355 N. Wyckles Road, Decatur , Illinois 62522
 

View Larger Map