Address: 519 N. Main St, Carrollton, IL 62016
Year Built: 1892
Architectural Style: Romanesque Revival
Year Visited: 2020