Target T-103

Target T-103, also known as Target Indianapolis-South, was a Target discount department store located at 3700 South East Street in Indianapolis, Indiana. The store opened September 6, 1980 and closed unknown.