Hidden Villa

Los Altos Hills, CA - 94022

(650) 949-8650




Hidden Villa is a nonprofit educational organization that uses its organic farm wilderness

Leave a Reply