Default object view. Click to create a custom template, Node ID: 751, Object ID: 815

Royal Canin's Campus

Royal Canin's Campus

The Royal Canin headquarters, set up in Aimargues since 2001 and grouping together the company’s first plant and the Group’s French subsidiary, along with its kennels and its cattery.

Royal Canin's Campus