settlement house

Noun

 * 1)  An institution providing various community services, usually to the urban poor.