Builders Square 1036

Builders Square #1036 was a Builders Square II home improvement store located at Ingram Festival Shopping Center, 6001 Northwest Loop 410 in San Antonio, Texas. The store opened in 1994 and closed in 1998