Can I walk in at Scott & Benton Nails?
Yes, Scott & Benton Nails welcomes walk-ins.
Scott & Benton Nails
Santa Clara, California
FAQ
Hours, walk-ins, location, and service questions.
Yes, Scott & Benton Nails welcomes walk-ins.
Scott & Benton Nails is located at 1094 Scott Blvd, Santa Clara, CA 95050.
Scott & Benton Nails offers manicures, pedicures, and gel polish services.
Scott & Benton Nails is open 6 days a week, closed on Sundays.