Orphanarium

Orphanarium is an orphanage where Leela spent her childhood, located in New New York.