drop-in center

Noun

 * 1) A service agency for underserved populations such as the homeless, mentally ill or drug addicts.