He was also put in charge of a hostel in New York near Greenwich Village, Leo House.
I was shocked that this place still exists...says internet.