Great location, and love their plants, and flowers here. any season they have flowers, annuals, and perennials.
1781 E Bayshore RdEast Palo Alto, CA 94303
From Business: Home Services at The Home Depot is the top choice for home installation & repair services in East Palo Alto, CA. Our local installers will do the work for you. Sc…