2101 Central Street Kansas City, MO 64108
Square Feet: 4,000 ft2
Embodying Crossroad’s blend of historic and modern touches, the Atrium is a perfect Kansas City event space for your semi-private gathering in Kansas City, MO.