Contact Us

Located in the Power & Light District
in downtown Kansas City, Missouri
1360 Main St
KC, MO 64105
(816) 221-0360
Mon, Tues, Wed, and Fri – 11am-6pm
Thurs and First Friday’s – 11am-7pm
Saturday – 11am-5pm