ILLUM Nail Arts
Private, woman owned nail studio specializing in custom nail art and high-end personalized service. Located on N. Pacific near downtown Santa Cruz clock tower. Featuring acrylic and mixed media portraits on canvas by local artist Sarah Jane.
Santa Cruz, CA 95060
Map It