Target T-1460

Target T-1460, also known as Target Homewood, is a Target discount department store located at 17605 South Halsted Street in Homewood, Illinois. The store opened on July 24, 2002.