Eight residents to vie for three board seats