1. Elimar International
11430 Trotting Down Dr, Odessa, FL 33556
Coordinate: 28.12759,-82.61896
Phone: (813) 792-5200
2. Elimar International
Odessa 33556, Odessa, FL 33556
Coordinate: 28.179392,-82.55795
Phone: (813) 792-5200
3. Gulf Pacific Seafood
2618 Success Dr, Odessa, FL 33556
Coordinate: 28.19689,-82.62571
Phone: (727) 376-1558