Mayor Steve Wobler and the Payne Town Council have been contemplating an income tax over the past couple years. The meeting took place on Monday, February 26 at the City Hall. Many Town residents showed up asking about the impact of the tax on the people. Questions included about taxing businesses and the residents and…