Longtime Granite City Township assessor resigns for health reasons

by