Somerville Nurseries Inc.

Somerville Nurseries Inc. is the largest grower of natural Christmas Trees in Canada, producing 7 species of Christmas trees. A very recent development is the formation of a 'Bareroot Seedling Nursery' with the intent to produce 2-3 million ...