Hidden Villa Farm
26870 Moody Rd, Los Altos, CA 94022-4209
Hidden Villa Farm is a Gardens, Hiking Trails, Nature & Wildlife Areas place is located in Los Altos, California. The address of Hidden Villa Farm is 26870 Moody Rd, Los Altos, CA 94022-4209.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 650-949-8650, or open their website to view relevant information, The url is http://www.hiddenvilla.org