Select Page

Contact Us

Email Addresses

General information:
Technical Support:
Collaboration Inquiries:

If you wish to receive the latest news and product updates by email, please register or simply enter your email address to sign up for our newsletter.

Phone Numbers

Phone: (650) 938-3910
Toll-free: (877) 938-3910
Fax: (650) 938-3911

Mailing Address

Cellecta, Inc.
320 Logue Ave.
Mountain View, CA 94043 USA