Needham Asylum (Crowley's Lair)

Located near Fall River, Massachusetts, the abandoned Needham Asylum acts as Crowley's Lair and is his current base of operations on Earth.



Appearances

 * Season 10
 * ''Soul Survivor
 * ''Girls, Girls, Girls
 * ''The Hunter Games
 * ''The Executioner's Song
 * ''Paint it Black
 * ''Inside Man
 * ''Dark Dynasty


 * Season 11
 * ''The Bad Seed
 * ''Our Little World