Target T-148

Target T-148, also known as Target Houston South Central, was a Target discount department store located at 7801 South Main in Houston, Texas. The store opened March 1, 1981 and closed July 26, 2001.