Il Centro ha sede nella Casa del Chirurgo posta all'interno della Fortezza di Mont'Alfonso a Castelnuovo Garfagnana. Il piano terra è dedicato alla valorizzazione dei musei e delle raccolte etnografiche del territorio provinciale ed al primo piano ha sede la Biblioteca del Centro specializzata su tematiche demo.etno.antropologiche. La Biblioteca svolge attualmente anche funzione di Istituto Responsabile del Coordinamento dei Servizi della Rete Bibliotecaria Lucchese.
Il Centro gestisce inoltre le attività del Museo Etnografico Provinciale "Don Luigi Pellegrini" di San Pellegrino in Alpe, una delle più importanti raccolte di cultura materiale dell'Italia centrale.