LESTRA

Address :

ZI Les poujeaux

37400 AMBOISE, France

Arrow pointing to top rightSee on the map

Activities :

Brand holder, Handler, Manufacturer / Processor

Arrow pointing to top rightSee website

1 Certification

Recycled materials

GRS

3 Products categories

Sustainable products and materials 3

Bedding

Flexible material

Home textile

See more products