Nail salon
Star Spa Nails
Long Beach, NY(4.5 / 2 Reviews )
ABOUT
Star Spa Nails is a nail salon located
at 143 E Park Ave A, 11561, Long Beach
, NY.
It has received 2 reviews with an average rating of 4.5 stars.
It has received 2 reviews with an average rating of 4.5 stars.
FAQs
The address of Star Spa Nails is:
Star Spa Nails143 E Park Ave A
Long Beach, New York 11561
Star Spa Nails is listed under
LOCATION
Star Spa Nails Location