Nail salon
La Nail Spa
Indianapolis, IN90% like it (4.5 / 8 Reviews )
ABOUT
La Nail Spa is a nail salon located
at 1472 W 86th St, 46260, Indianapolis
, IN.
It has received 8 reviews with an average rating of 4.5 stars.
It has received 8 reviews with an average rating of 4.5 stars.
FAQs
This Nail salon received 4.5 points from 8 customer reviews.
The address of La Nail Spa is:
La Nail Spa1472 W 86th St
Indianapolis, Indiana 46260
La Nail Spa is listed under
LOCATION
La Nail Spa Location