Address 6320 Prospect Ave Kansas City MO 64132 United States
Phone: (816) 979-4461 Open 24 Hours a Day: No