Contact Us

610 Cowper Street Palo Alto, CA 94301
Phone: 800-676-5831
Fax: 650-853-1677
Email: info@telosa.com

Sales

Phone: 800-676-5831
Fax: 650-853-1677
Email: sales@telosa.com
Hours: Monday - Friday 8 am to 5 pm PST

Technical Support

Phone: 800-750-6418
Fax: 650-614-4291
Email: support@telosa.com
Hours: Monday - Friday 6 am to 5 pm PST

Training

Phone: 800-676-5831
Fax: 650-853-1677
Email: training@telosa.com
Hours: Monday - Friday 8 am to 5 pm PST

Conversions

Phone: 800-750-6418
Fax: 650-614-4291
Email: conversions@telosa.com
Hours: Monday - Friday 8 am to 5 pm PST