1. Decca Cable 8968 SW 100th St, Ocala, FL 34481 Coordinate: 29.07697,-82.26834 Phone: (352) 854-5068