I was introduced to the existence of this place today right here in Montreal...The place still exist but is closed and deteriorating...