Three holiday events on tap this weekend in western Queens Home / Flushing News / Source: Times Ledger