Kohl's 426

Kohl's #426, also known as Kohl's Riverside, is a Kohl's department store located at 9595 South Delaware Avenue in Tulsa, Oklahoma.