The Friends of Christmas Nativity Scene is once again on display in downtown Plant City at the “Welcome Center” where other holiday decorations are also displayed. A Little of Our History Downtown Plant City, Florida had lots of lovely holiday decorations, but there was no display of the reason we celebrate Christmas. On December 14th, [...]