Location
6311 Troost Landing Shopping Center,
Kansas City, MO 64131
By karlyjo | 6/24/2015
the staff were not very friendly we were the only customers and stood there several minutes before we were even greeted.