Contact Us How can we help? Please feel free to drop us a line, we’d love to hear from you. NASA Mission Control CenterClear Lake, Houston, TX 77058 Email: [email protected]Phone: 800-854-5841 Drop us an email!