Grimes Natural Landscape Inc Carpenter - Los Altos, CA Looking to contact Grimes Natural Landscape Inc? You can reach them at 650-280-5000