Builders Square 1426

Builders Square #1426 was a Builders Square home improvement store located at 8901 North Knoxville Avenue in Peoria, Illinois.