Le Centre, agréé par le Ministère de l’Ecologie au titre de la protection de la nature, répond à des normes d’équipement et de fonctionnement très strictes. Il a par ailleurs été conçu par le PNR du Luberon dans le respect du périmètre de protection visuelle paysagère du château de l'environnement, classé monument historique.
Un suivi régulier des activités du Centre est effectué par les services de l’Etat (Direction des Services Vétérinaires et Office National de la Chasse et de la Faune Sauvage). Le Centre est aujourd’hui reconnu pour son intérêt dans la protection de la cause des animaux sauvages.
Pour accomplir les missions qui lui sont confiées, il dispose d’équipements et de structures adaptés :
- une infirmerie équipée pour l’accueil et les soins des animaux. Stockage des réserves de nourriture adaptée aux principaux régimes alimentaires.
- de boxes de contention pour les premiers jours de soins.
- de 17 volières de petite et moyenne taille pour la rééducation au vol.
- de 3 volières de grande taille (30m) pour la réhabilitation des oiseaux avant leur remise en liberté.
- de cages pour les mammifères.
Toutes ces structures parfaitement intégrées dans la nature possèdent les équipements adéquats au maintien des espèces sauvages en captivité (abris et perchoirs, bassin, filets pour les oiseaux, etc.).