Builders Square 1340

Builders Square #1340 was a Builders Square home improvement store located at 13013 US Highway 281 North in San Antonio, Texas. The store opened August 27, 1992 and closed in 1998.