Builders Square 1589

Builders Square #1589 was a Builders Square home improvement store located at 6750 Manchester Avenue in St. Louis, Missouri.