translate English to French: Neighbourhood community centres have historically provided a wide range of social services to meet the needs of the community.
Les centres sociaux communautaires ont de tout temps fourni un large éventail de services sociaux pour répondre aux besoins de la communauté.