Independence Square in Bloomington, Illinois

Independence Square in Bloomington is a residential street. Independence Square also exists in Peoria County.
Road Type
residential street