The Jones Store 81

The Jones Store #81 was a The Jones Store department store located at Town Center Plaza, 5000 West 119th Street in Leawood, Kansas. The store opened in 2004 and was converted into Macy's #609 in 2006.