What area is this located? Sorry. I’m not good with directions so I was wondering if it was in north town or something?
Address: 2534 Campbell St, Kansas City, MO 64108, USA
Rick Mitchell | Sep 1, 2018
Its downtown. 18th and Charlotte
Chris Griffin | Sep 1, 2018
About two blocks north of Truman medical center
Thanks! Your answer is awaiting moderation.