Elmhurst, Illinois
Acrylics, gel polish & more at Stella Nails & Spa, Elmhurst
Stella Nails & Spa is open 7 days a week.
Book online, or phone (331) 225-2046 before you visit.
Hours & Location
Stella Nails & Spa
540 W North Ave, Elmhurst, IL 60126, USA
- Mon 9:30 AM - 7:00 PM
- Tue 9:00 AM - 7:00 PM
- Wed-Fri 9:30 AM - 7:00 PM
- Sat 9:30 AM - 5:00 PM
- Sun 10:00 AM - 5:00 PM
About
A neighborhood nail salon in Elmhurst
Stella Nails & Spa offers manicures, pedicures, and gel polish services at 540 W North Ave in Elmhurst. Open seven days a week, the salon serves the local community with professional nail care. Rated 4.3 stars on Google.
- Open 7 days a week
- Located at 540 W North Ave, Elmhurst
Reviews
What clients say
★★★★★
My daughters and I have been going to this salon for 7 years and have ALWAYS had a wonderful experience! Everyone in the salon is kind and takes pride in doing an impeccable job. Highly recommend!
★★★★★
I had the nicest experience at Stella Nails Everyone is so friendly & does a wonderful job! I have been going weekly for manicures, also had a pedicure with a relaxing 10 minute massage!! I highly recommend, you will be happy you did! Very clean & tidy which is important!
★★★★★
I called ahead for two Mani/Pedi sets and they were able to take my daughter and me right away. The shop is very clean with no strong chemical smell. The ladies working were very kind and professional, clearly taking pride in their work. We had a lovely mother-daughter experience (my daughter got to pick out the jewelry shown here as part of her service) and will definitely be going back!
Gallery
Recent work at Stella Nails & Spa
Recent nail work from Stella Nails & Spa in Elmhurst.
Services
Popular services at Stella Nails & Spa
Popular services at Stella Nails & Spa.
Classic Manicure
Natural nail shaping, cuticle care, and polish.
Spa Pedicure
Soak, nail shaping, cuticle care, and polish.
Gel Polish Manicure
Long-wear gel color with extra shine.
Acrylic Full Set
Full acrylic set for added length and shape.
FAQ
Answers before your first appointment
Hours, booking, and service questions.
Where is Stella Nails & Spa located?
Stella Nails & Spa is located at 540 W North Ave, Elmhurst, IL 60126.
What services does Stella Nails & Spa offer?
Stella Nails & Spa offers manicures, pedicures, and gel polish services.
What are Stella Nails & Spa's hours?
Stella Nails & Spa is open 7 days a week. Call (331) 225-2046 for specific hours.
Contact
Call or get directions
Phone, hours, and directions.
- Phone
- (331) 225-2046
- Booking
- Reserve online
- Address
- 540 W North Ave, Elmhurst, IL 60126, USA
- Directions
- Open Google Maps