Toundra Greenhouses is located in Saint-Félicien and produce a wide variety of cucumbers. It stands out for the freshness and quality of its products, its environmental performance and the attention to sustainable development.
Brands: Serres Toundra
If you have any questions please choose one of the following:
Registration * Show management for all other inquiries