Target T-837

Target T-837, also known as Target Melrose Park, is a Target discount department store located at 850 West North Avenue in Melrose Park, Illinois. The store opened on March 10, 1993.