Nail salon
Yours Spa, Inc.
New York City, NY92% like it (4.6 / 27 Reviews )
ABOUT
Yours Spa, Inc. is a nail salon located
at 255 W 18th St, 10011, New York
, NY.
It has received 27 reviews with an average rating of 4.6 stars.
It has received 27 reviews with an average rating of 4.6 stars.
FAQs
This Nail salon received 4.6 points from 27 customer reviews.
The address of Yours Spa, Inc. is:
Yours Spa, Inc.255 W 18th St
New York, New York 10011
Visit Website: yoursspanyc.com
Yours Spa, Inc. is listed under
LOCATION
Yours Spa, Inc. Location