Town of Glenmora reports postal issues, delayed tax papers

The Town of Glenmora has announced that owing to issues with its postal machine, delays have occurred to postal services and consequently the delivery of tax papers. The public is invited to come by Town Hall to obtain their tax papers; the Town has expressed apologies for the inconvenience. It also reminded the public that the due date for taxes is Jan. 31, 2025.