Frederick Squires House

Frederick Squires House

A look inside the Frederick Squires House, 1003 W. Church St. in Champaign on Tuesday, Nov. 28, 2017. The house is listed on the National Register of Historic Places.