Driving directions
The Home Depot
1781 E Bayshore Rd, East Palo Alto, California, United States