WPCD

WPCD, cable channel 66, is a cable-only Disney Network-affiliated television station licensed to Panama City, Florida, United States. The station is part of the Disney Network Cable Stations Group.