1. Florida Tape Sales 13221 Byrd Dr, Odessa, FL 33556 Coordinate: 28.17524,-82.59711 Phone: (813) 920-2271