•Denver Office Email: info@translationsLCI.com (or use the form below). Phone: 303-756-0760. Fax: 303-756-0899. Mailing Address: 2160 S. Clermont Street Denver, CO 80222, United States.