1401 North Shoreline Boulevard
Mountain View, CA 94043
Mountain View, CA 94043
+1 650 604 2579
Open Hours8a-5p M-F
OverviewThis incredible facility in Moffett Field offers tours of its exhibits on the history of the computer industry. The massive collection of over 3,000 artifacts includes computer...
more