Lowell House was the fraternity house situated directly above The Initiative’s secret base. Riley, Forrest and Graham lived there. They accessed the Initiative via a secret elevator hidden behind a mirror. From 1949 to 1960 Lowell House was a home for children run by Genevieve Holt. She was a religious fanatic who mistreated the children, punishing them for what she thought were their sins. The children’s spirits possessed the house in 4.18 Where The Wild Things Are.
Related episodes: 4.18 Where The Wild Things Are
Comments on this trivia
No comments so far. Use the form on the right to add a comment about this trivia.
You must be logged in to post a comment.