Builders Square 1411

Builders Square #1411 was a Builders Square II home improvement store located at 20091 Gulf Freeway in Webster, Texas. The store opened in January 1984 and closed in September 1999.