Target T-2016

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