Sola Nails & Spa, Idaho Falls: Top creative nails design for Summer 2022
SOLA NAILS & SPA
Our salon takes pride in providing our valued customers all good services and top-high quality products as well as materials.
Address:2048 E 17st Suite A,
Idaho Falls, ID 83404
Email:
Phone:208-522-3063