drop-in centre - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

singulardrop-in centre
pluraldrop-in centres
  1. a place where people can go to get information or help without having to make an arrangement first