1401 N Shoreline Blvd, Mountain View, California 94043 USA
Calculators Gallery in Revolution exhibition.
Photo Credit: Yelp