Builders Square 1336

Builders Square #1336 was a Builders Square home improvement store located at 17620 Halsted Road in Homewood, Illinois.