Target T-129

Target T-129, also known as Eagle Creek, was a Target discount department store located at 6250 West 38th Street in Indianapolis, Indiana. The store opened September 6, 1980 and closed October 5, 1993. Former Ayr-Way. Replaced by Target T-881