settlement house

noun

1.
a center in an underprivileged area that provides community services