Leamington, Ontario

Nature Fresh Farms, Phase 6

32-acre facility designed to support tomato production.