Builders Square 1405

Builders Square #1405 was a Builders Square home improvement store located at 8111 Meadow Leaf Drive in San Antonio, Texas. The store closed in 1994, when it was replaced by Builders Square 1036.