About Nexus Nails and Spa
Nexus Nails and Spa is a salon located at 5785 E La Palma Ave, Anaheim, CA 92807.
Legal business name: Nexus Nails & SPA LLC.
For questions, call (714) 777-3443 or email nexusnailsandspa1@gmail.com.
Contact us for location, opening hours and appointment questions.