Shackles in France Van Beest France Address: Route de Chanier, 63250 Celles-sur-Durolle France Phone Number: +33 4 73 51 89 51