Open 24 Hours 365 days

No Reservations Required

Drive-Ins Welcome

Shuttle Operate 24X7

Book Now

Address: 11530 NW Prairie View Road, Kansas City, MO, 64153

Questions Call now: 816-727-5624