Kohl's 699

Kohl's #699, also known as Kohl's Liberty, is a Kohl's department store located at 8540 North Church Road in Kansas City, Missouri. The store opened in October 2004.