Newfoundland And Labrador Deer Lake
Average 4.21 based on 58 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.21 stars based on 58 ratings.