Email Addresses

General information: info@cellecta.com
Sales: sales@cellecta.com
Orders: orders@cellecta.com
Technical Support: tech@cellecta.com

Mailing Address

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

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:
https://cellecta.com/blogs/news/

 

Copyright © 2020 Cellecta, Inc. All Rights Reserved.

Last modified: Feb 10, 2020

Need more help with this?
Contact Us

Thanks for your feedback.