Board Thread:False Info and Speculative Discussion/@comment-4435964-20141109222131/@comment-4091815-20141110195842

Yes - Eichen is the "go to" nut house in LA. http://teenwolf.wikia.com/wiki/User_blog:Paul.rea/Teen_Wolf_Season_3_Behind_the_Scenes_-_October#102313_-_This_Place_Looks_Familiar