28th Annual Celebration for Life is rescheduled for Oct. 17