Guest View: Grand Island resident questions Supervisor McMurray on his pro-development West River bike path stance
Guest View: By a ‘Concerned Grand Island Resident; The town of Grand Island recently elected a new Town Supervisor, Delaware North’s Nate McMurray, VP of Business Development. The North Tonawanda native won by less than 10 votes. He is currently pushing projects to open rural Grand Island to a larger audienceRead More