Mallard Farm Inc ← View details 2308-, 2320 York Road, York, ON N0A 1R0 Get Directions From* To * — Required information