Jehning Lock Museum

Locks, keys, locksmithing tools, safes and more.

Website

175 Castro Street, Mountain View, CA 94041 - Map

23 October 2019

A room full of maps.

David Rumsey Map Center

5.4 miles away

The cactus garden.

Arizona Cactus Garden

5.84 miles away