Green Door House

The Green Door House is a house that Keefe goes to pre-Keeper when his mom forced him to. A possible ally of the Neverseen lives there. Keefe had to deliver a letter there to the human living there.