Get Directions to Top Nails and Spa Salon Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Top Nails and Spa Salon 305 North Citrus Avenue, Azusa, CA 91702 +1 626-334-0680 View details Click to load map