North Warren rises to Section II semis

by