Target T-837

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