Target T-2851

Target T-2851, also known as Powell, is a Target discount department store located at The Shoppes at Wedgewood, 10560 Sawmill Parkway in Powell, Ohio. The store opened October 8, 2014.