Nail salon
Star Nail & Spa
Odessa, TX80% like it (4.0 / 152 Reviews )
CONTACT
Address: 2018 E 42nd St, Odessa, TX 79762 Map ➦ Get Directions
Phone : +1 (432) 550-0350 Call
ABOUT
Star Nail & Spa is a nail salon located
at 2018 E 42nd St, 79762, Odessa
, TX.
It has received 152 reviews with an average rating of 4.0 stars.
It has received 152 reviews with an average rating of 4.0 stars.
FAQs
This Nail salon received 4.0 points from 152 customer reviews.
The address of Star Nail & Spa is:
Star Nail & Spa2018 E 42nd St
Odessa, Texas 79762
P: +14325500350
Star Nail & Spa is listed under
LOCATION
Star Nail & Spa Location