Narrow Your Search
Organic Leek Seeds
Leek Seeds (Organic) - American Flag OPEN POLLINATED - ORGANICUSDA organic
OPEN POLLINATED - ORGANICAs low as $3.95 per package
- Open Pollinated, Organic Seed
- 8-10" Stalks
- 90-120 Days to Maturity
Our Leek Seeds are on sale, by the packet or in bulk!