Delview School
Location
117 Street at 92 Avenue , Delta