Tallahassee FL Television Satellite Service & Repair 1. 2020 W Pensacola St Ste 210, Tallahassee, FL 32304-9998 | CenturyLink Store (850) 577-7476