Lena's Lamb Lamb, lamb chops, racks, roasts, ground, sausage, pepperettes and smoked products 2627 McCallum Line , N0P 2R0, London http://www.lenaslamb.com 519-864-4169 lenaslamb@gmail.com Get Directions By car By public transit Walking Bicycling Meat-Dairy London