Builders Square 1344

Builders Square #1344 was a Builders Square home improvement store located at 10241 North Freeway in Houston, Texas. The store opened in November 1991 and closed in September 1999.