Get Directions to La Nail Spa Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To La Nail Spa 11007 Lower Azusa Road a, El Monte, CA 91731 +1 626-444-8781 View details Click to load map