Email Addresses

General information:
Technical Support:

Mailing Address

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

Phone Numbers

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

For the latest technical news and updates, visit Cellecta’s blog at:


Copyright © 2020 Cellecta, Inc. All Rights Reserved.

Last modified: 2020/02/10

Need more help with this?
Contact Us

Thanks for your feedback.