 Delwood, Edmonton

Delwood is a mature residential neighbourhood in north east Edmonton, Alberta, Canada.It is bounded on the north by 137 Avenue, on the south by 132 Avenue, on the east by 66 Street and on the west by 82 Street.