We're sorry, the page you were looking for could not be found. Please try another link in the main menu above.
The Farm
Cochrane Family Farm is 30 acres of organic certified farmland, featuring a unique country store with a full line of organic and local food products, our vegetables, heirloom seeds and herbal products and a seasonal garden centre.