Builders Square 1484

Builders Square #1484 was a Builders Square home improvement store located at 8040 South US Highway 31 in Indianapolis, Indiana.