Map & Directions to the Barnes & Noble, Town Center Plaza Store

Town Center Plaza
4751 West 117th StreetLeawood, KS 66211
913-491-4535
Store Hours:
Sun 11-7
Mon-Sat 10-8
Store Features:
Find us on


