Snow Hill Central District Council member Diana Walsh has resigned effective Friday, March 7th. The Town Charter requires that the mayor and council appoint someone to fill the vacancy within 45 days.