Website: nasa.gov
Phone: (650) 604-5000
US-101 Mountain View, CA 94035 2116.53 mi
Is this your business? Verify your listing
3.0 91 reviews
Great customer services, I highly recommended NASA to everyone to check it out and they have really huge parking spot for visitors to park their car. More
Located in the heart of the Silicon Valley, NASA Ames research center has been a center for aerospace research sine 1939. The center located on what was Moffett NAS is home to the world largest... More