The address is mentioned at least 3 times in the movie and shown once on a Christmas present. Also the street Edbrooke happens to exist in the Morgan Park area of Chicago which starts at 10700 Street going south. Just wondering if that address means anything to someone involved in making the movie and does it represent Morgan Park. The house that has that address in the movie and where the last boy is picked up even look exactly like the houses in Morgan Park. Good question for the Sherlock Holmeses here.