Address 571 E Middlefield Rd, Mountain View 94043, United States
Coordinates 37°23'43.921" N -122°3'8.086" E