Lavender Lashes - Nails & Spa ( Odessa City )
Odessa, TX92% like it (4.6 / 178 Reviews )
CONTACT
Address: 2127 E 42nd St, Odessa, TX 79762 Map ➦ Get Directions
Phone : +1 (432) 366-0521 Call
ABOUT
It has received 178 reviews with an average rating of 4.6 stars.
FAQs
The address of Lavender Lashes - Nails & Spa is:
Lavender Lashes - Nails & Spa ( Odessa City )2127 E 42nd St
Odessa, Texas 79762
P: +14323660521
Visit Website: www.facebook.com
Lavender Lashes - Nails & Spa ( Odessa City ) is listed under