Target T-1112

Target T-1112, also known as Target Willoughby, is a Target discount department store located at 36195 Euclid Avenue in Willoughby, Ohio. The store opened on March 4, 1998.