| TelStar Hosted Services, Inc. Corporate Headquarters 7B Loudoun St. SW, Suite 250 Leesburg, VA 20175 Phone: 571.766.1965 |
Operations Center 3025 South Parker Rd., Suite 941 Aurora, CO 80014 Phone: 720.324.4423 |
Phone & Email Contacts
NEW SALES & CLIENT SERVICES
U.S.A. (Toll Free): 877.483.5782
International: 720.306.4336
Facsimile: 443.338.0670
Email: sales@telstarhosted.com
TECHNICAL SUPPORT
U.S.A. (Toll Free): 877.782.7050
International: 720.306.4349
Email: support@telstarhosted.com
PUBLIC RELATIONS
Phone: 571.252.3013
Email: pr@telstarhosted.com
