Les Serres du Saint-Laurent, Inc. (Savoura tomatoes)

Description:

Les Serres du Saint-Laurent, Inc. (Savoura tomatoes)

IFES Number: 112

City: Saint-Etienne-des-Gres

State: Quebec

Country: CA

Technology: LFGTE Greenhouse

Year Installed: 2007

Reason for Closing: Intrepid bankrupt

Location: