1. Seed Ranch (Dibbs Farms, LLC)
6777 Lutz Lake Fern Rd, Odessa, FL 33556
Coordinate: 28.15982,-82.55441
Phone: (850) 733-7777
2. Seed World USA
6881 Lutz Lake Fern Rd, Odessa, FL 33556
Coordinate: 28.15978,-82.55627
Phone: (813) 540-7777