Holiday Festival on Long Island November 17, 2010 at 3:32 pm Leave a Comment Holidays are starting this weekend with lots of free fun in Deer Park Long Island.