ADVERTISEMENT
Banff property owners owe the town taxes, with payments due by the end of the month. More than 2,500 notices hit the mail May 29.