We are here if you have any questions!
GENERAL QUESTIONS
For questions or comments please email the Telly Customer Service team at customerservice@tellyawards.com
MAILING ADDRESS FOR CORRESPONDENCE
Telly Awards
22 West 21st Street
7th Floor
New York, NY 10010
(212) 970-0223