Lowell House

Lowell House

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.

Latest Trivia

Latest Comments

Recently Updated