From Primal Fear (1996) Edward Norton's character is explaining how he ended up an altar boy:
I was begging on the street, up on the Wacker Drive. Bishop Rushman came by in his Cadillac. He saw me and he stopped. He took me into Savior House. I work as an altar boy. And I sing in his choir.
What exactly does "Savior House" mean? Is it just a figurative name of a church, "God's House" or there is such a term in USA. I was thinking it's something like a alms-house, but it's not correct for sure