Directions to Kaleidoscope
Kaleidoscope
2500 Grand Blvd.
Kansas City, MO 64108
(816) 274-8300