About

Edit info

If you are around Saint Louis, MO or in the 63129 area, check out O V Nails, a nail salon located at 4588 Telegraph Rd. Get a mani-pedi or choose another service such as a manicure. Sample prices include $30 mani-pedis and $10 manicures. For more info or to make an appointment, call (314) 845-3085. See below for open and close times.