We are Pleased to Welcome Luke ChannellNovember 18, 2020November 23, 2020 Congratulations to Robert and Liz Channell on the birth of their new little boy, Luke. Luke was born last night weighing 8 pounds 12 ounces. Liz is the head teacher at Otter Creek Christian Academy.