Your domain registration is pending. Check back in an hour

Where The Beauty Begins

Nail Salon in 1160 Newport Ave, Attleboro, MA 02703
Open today until 7:30 PM
Header image for the site


a month ago
I thoroughly enjoy getting my nails done with Tracy! She's not only incredibly talented but also very friendly, making every appointment a delightful experience. I wouldn't trust anyone else with my nails. The manicures and pedicures she provides have incredible longevity. The warm and welcoming atmosphere of the place adds to the overall wonderful experience.
- I “
a month ago
I’ve been going to Amy for almost a whole year now. I’m extremely picky, and very specific about my shape and length and she truly takes the best care of me. I can’t say loud enough how much I recommend her! Not only is she wonderful and very talented, but every person who works here that I have met is friendly, helpful, and always happy to make whatever picture I’ve come across come to life in nail form. Absolutely love Grand Nails and even with being 30 minutes away, I’ll never go anywhere else.
- Talia M
4 weeks ago
Great customer service, they were not annoyed with me at all. Loved how my nails came out. Used the exact product i wanted and nails came out perfect. I dont like my nails thick so its perfect for me. Went the second time.
- Iussara F

Our Story

Located conveniently in Attleboro, MA 02703, Our nail salon is one of the best salons in this area. Grand Nails & Spa offers premier nails care and spa treatment services to satisfy your needs of enhancing natural beauty and refreshing your day.

Our goal at Grand Nails & Spa is to make you feel good about choosing us. We offer exceptional customer service in a wonderfully warm and inviting atmosphere. Each treatment is tailored especially to the client’s individual needs. You will experience a unique atmosphere where you can relax and unwind with friends.

Contact Us


Call now
  • (508) 399-8080


Get directions
1160 Newport Avenue
Attleboro, MA 02703

Business Hours

Mon:9:30 AM – 7:30 PM
Tue:9:30 AM – 7:30 PM
Wed:9:30 AM – 7:30 PM
Thu:9:30 AM – 7:30 PM
Fri:9:30 AM – 7:30 PM
Sat:9:00 AM – 7:00 PM
Sun:11:00 AM – 5:00 PM
Contact Us
Message sent. We'll get back to you soon.