About
Our approach
Five Star Nail offers a range of nail services including manicures and pedicures in Odessa, Texas. Located at 824 W Clements St, we serve the local community with quality nail care. Our salon is open seven days a week and has a 4.6-star rating from 32 reviews.