Target T-2010

Target T-2010, also known as Target Omaha North, is a Target discount department store located at 6636 North 73rd Plaza in Omaha, Nebraska. The store opened on July 19, 2006.