Brand: Secret Lands Farm
Products: Organic Sheep’s Milk, Cheese and Lamb
Ontario farm, nearby Toronto.
Address: 1595 Dupont Street, Toronto, Ontario, CANADA, M6P 3S8
“Secret Lands Farm is situated amidst the rolling hills of western Ontario. 135 kilometers from Toronto, and only 95 kilometers from Guelph”