Address: 8601 N Boardwalk Ave, Kansas City, MO 64154, USA
Candice Tucker | Sep 11, 2018
Seeing birds flying around on the inside of the store for years! They come in the garden area or the front doors and then they can't figure out how to get out LOL