Builders Square 1561

Builders Square #1561 was a Builders Square II home improvement store located at Moore Plaza, 5525 South Padre Island Drive in Corpus Christi, Texas. The store opened October 1, 1989 and closed in 1999.