Stephen Lewis Secondary School is a high school in Vaughan, Ontario, Canada administered by the York Region District School Board.
Stephen Lewis Secondary School is a high school in Vaughan. Vaughan is Ontario, Canada. This Vaughan, Ontario, Canada is administered by the York Region District School Board.