Nail salon
ILLUME + PERCH Beauty & Nail Bar
New Orleans, LA92% like it (4.6 / 33 Reviews )
CONTACT
Address: 519 Wilkinson St #107, New Orleans, LA 70130 Map ➦ Get Directions
Phone : +1 (504) 900-1772 Call
ABOUT
ILLUME + PERCH Beauty & Nail Bar is a nail salon located
at 519 Wilkinson St #107, 70130, New Orleans
, LA.
It has received 33 reviews with an average rating of 4.6 stars.
It has received 33 reviews with an average rating of 4.6 stars.
FAQs
This Nail salon received 4.6 points from 33 customer reviews.
The address of Illume + Perch Beauty & Nail is:
ILLUME + PERCH Beauty & Nail Bar519 Wilkinson St #107
New Orleans, Louisiana 70130
P: +15049001772
ILLUME + PERCH Beauty & Nail Bar is listed under
LOCATION
ILLUME + PERCH Beauty & Nail Bar Location