Delaney Street Baptist Church will be holding their 2021 Christmas Festival on Sunday, December 12th, located at the church grounds near downtown Orlando. Come out for an evening of holiday fun featuring Christmas games and carols, petting zoo and pony rides, hot chocolate and cookies, visits with Santa, a Christmas light show, and much more!