Where is Shi Nails Studio located?
Shi Nails Studio is at 1906 E 42nd St, Odessa, TX 79762.
FAQ
Hours, booking, location, and service questions.
Shi Nails Studio is at 1906 E 42nd St, Odessa, TX 79762.
Shi Nails Studio provides manicures, pedicures, and gel polish services.
Call (432) 272-0499 for current hours of operation.