Leamington, Ontario

Nature Fresh Farms, Phase 8

32-acre facility designed to support tomato production.