Where is Bella Nails located?
Bella Nails is located at 245U Mt Hermon Rd, Scotts Valley, CA 95066.
Bella Nails
Scotts Valley, California
FAQ
Hours, booking, location, and service questions.
Bella Nails is located at 245U Mt Hermon Rd, Scotts Valley, CA 95066.
Bella Nails offers manicures and pedicures.
Bella Nails is open 7 days a week.