Maryland Heights, MO — Open late