In what city is the company that owns and operates KDEL Channel 20 headquartered?
KDEL Channel 20: KDEL Channel 20 is a Government-access television channel based in Del City, Oklahoma, and is owned and operated by Cox Communications, through its Public-access television system. Cox Communications:  Cox is headquartered at 6205 Peachtree Dunwoody Rd in Sandy Springs, Georgia, U.S., in the Atlanta metropolitan area.
Sandy Springs, Georgia