Making the Star Shine
◆ The plans to renovate the Star. The Town of Afton is working on plans to make the Star more visible and more accessible. About a year and a half ago, city officials for the Town of Afton had…
◆ The plans to renovate the Star. The Town of Afton is working on plans to make the Star more visible and more accessible. About a year and a half ago, city officials for the Town of Afton had…