1. Vidsat Communications 2607 Success Dr, Odessa, FL 33556 Coordinate: 28.19655,-82.62644 Phone: (727) 372-9005