Builders Square 1446

Builders Square #1446 was a Builders Square home improvement store located at 17825 South Halsted Street in Homewood, Illinois.