About

Edit info

Looking for a nail salon near you? If you are around Odessa, TX, try XO Nails, a nail spa located at 2608 N Grandview Ave in Odessa, TX 79761. Have questions about hours or prices? Call (432) 272-4770 for more info.