Where is the San Lorenzo Valley Museum in Boulder Creek California located?

The San Lorenzo Valley Museum is actually located in Felton, California, rather than Boulder Creek. The address is 655 Depot Street, Felton CA 95018.
Copyright Wanderlust World © https://www.ynyoo.com