Get Directions to Earth Bound Homes Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Earth Bound Homes 2905 Stender Way Ste 66, Santa Clara, CA 95054 +1 408-244-5392 View details Click to load map