Target T-1486

Target T-1486, also known as Target North Druid Hills, is a Target discount department store located at 2400 North Druid Hills Road Northeast in Atlanta, Georgia. The store opened on October 9, 2002.