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.