The Centre is based in the Casa del Chirurgo (Surgeon’s House) in the Fortress of Mont'Alfonso in Castelnuovo di Garfagnana. The ground floor is devoted to use of the museums and ethnographic collections in the Province and the first floor houses the Centre’s Library specialising in demographic, ethnological and anthropological topics and currently acts as the Institute Responsible for Coordination of the Services of Lucca’s Library network.

The Centre also manages the work of the "Don Luigi Pellegrini" Ethnographic Museum in San Pellegrino in Alpe, una delle più importanti raccolte di cultura materiale dell'Italia centrale.