Address 9601 NE Barry Rd #100 Kansas City MO 64158 United States
Phone: (816) 792-2525 Open 24 Hours a Day: No