Kohl's 328

Kohl's #328, also known as Kohl's Powell, is a Kohl's department store located at North Pointe Plaza, 120 Meadow Park Drive in Lewis Center, Ohio. The store opened on October 9, 1998.