The water tower is located at 208 East Holden St., Tolono, IL 61880

 

Tolono water tower in the 1960s.
source: Illinois Digital Archives

 

See Also

External Links