1. Panasonic Broadcast & TV SYSTS 17308 Stetson Ln, Odessa, FL 33556 Coordinate: 28.12449,-82.56132 Phone: (813) 920-9108