Kohl's 63

Kohl's #63, also known as Kohl's Burbank, is a Kohl's department store located at 7608 South La Crosse Avenue in Burbank, Illinois. The store opened on March 19, 1989, converted from a former MainStreet location.