EarthLink Customer Care number, Toll Free Or Helpline Number is 866-383-3080. EarthLink is an IT services, network and communications provider headquartered in Atlanta, Georgia, US. The company serves more than 150,000 businesses and 1 million U.S. consumers.It provides managed network, security and cloud solutions for multi-location businesses. We help thousands of specialty retailers, restaurants, financial institutions, healthcare providers, professional service firms and local governments deliver a reliable and engaging customer experience in their stores and branch offices. CORPORATE HEADQUARTERS 1170 Peachtree Street Atlanta, GA 30309 404.815.0770