Newfoundland And Labrador Deer Lake
Average 4.11 based on 71 teacher ratings22 FARM RD Deer Lake NL A8A 1J3
Elwood High SchoolEdit
Elwood High School is a public high school located in Deer Lake, Newfoundland And Labrador and part of NEWFOUNDLAND & LABRADOR ENGLISH SCHOOL DISTRICT. The average teacher rating at Elwood High School is 4.11 stars based on 71 ratings.