Nail salon
Sky Nail
Elmwood, LA62% like it (3.1 / 18 Reviews )
CONTACT
Address: 4800 Jefferson Hwy, New Orleans, LA 70121 Map ➦ Get Directions
Phone : +1 (504) 818-2421 Call
ABOUT
Sky Nail is a nail salon located
at 4800 Jefferson Hwy, 70121, Elmwood
, LA.
It has received 18 reviews with an average rating of 3.1 stars.
It has received 18 reviews with an average rating of 3.1 stars.
FAQs
This Nail salon received 3.1 points from 18 customer reviews.
The address of Sky Nail is:
Sky Nail4800 Jefferson Hwy
Elmwood, Louisiana 70121
P: +15048182421
Sky Nail is listed under
- Nail salon
LOCATION
Sky Nail Location