What is discovery phone number? Answer: The phone number for Discover is 1-800-347-2683 (1-800-DISCOVER), and they are open 24 hours. For overseas callers, the phone number for Discover Credit Card is 1-801-902-3100.Where is discovery channel headquarters? Country Worldwide. The channel Headquarters Silver Spring, Maryland. Discovery Channel (formerly The Discovery Channel) is an American satellite and cable specialty channel (also delivered via IPTV, terrestrial television and internet television in other parts of the world), founded by John Hendricks and distributed by Discovery Communications.What is a discovery channel? Discovery Channel (known as The Discovery Channel from 1985 to 1995, and often referred to as simply Discovery) is an American pay television channel that is the flagship television property of Discovery Inc., a publicly traded company run by CEO David Zaslav. ... Discovery.com is the Discovery Channel's official website, which primarily provides information on the channel's programming and additional content, including games, tied to those shows.
Contact Discovery Channel Store customer support at toll-free phone number. Call or write an email to resolve Discovery Channel Store issues: Payments and Charges, Activation/ Cancellation, Account. Visit the company website store.discovery.com or live chat for more information.