Target T-129

Target T-129 was a Target discount department store located at 6250 West 38th Street in Indianapolis, Indiana. The store opened unknown and closed unknown.