Cristo Rey Dr, Los Altos, CA 94022, USA
+1 650-691-1200
The park itself is very interesting because of its undisturbed nature. Visit the third largest California bay laurel tree which grows there.