EcoGardens Landscape Design Categories Architecture, Design & Construction 1540 Kensington Cir Los Altos CA 94024 (408) 705-8915 Send Email Visit Website About Us Specializes in creating environmentally-conscious outdoor spaces. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×