Where is Texas Nails Bar located?
Texas Nails Bar is at 5100 Andrews Hwy, Odessa, TX 79762.
Texas Nails Bar
Odessa, Texas
FAQ
Hours, booking, location, and service questions.
Texas Nails Bar is at 5100 Andrews Hwy, Odessa, TX 79762.
Texas Nails Bar provides manicures, pedicures, and gel polish services.
Texas Nails Bar is open 7 days a week. Call (432) 272-6553 for specific daily hours.