Get Directions to Happy Feet Foot Spa Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Happy Feet Foot Spa 3731 El Camino Real, Palo Alto, CA 94306 +1 650-565-8855 View details Click to load map