Builders Square 1018

Builders Square #1018 was a Builders Square home improvement store located at 4641 Lafayette Road in Indianapolis, Indiana.