Target T-2016

Target T-2016, also known as North Olmsted, is a Target discount department store located at 24646 Brookpark Road in North Olmsted, Ohio. The store opened October 5, 2005.