Activate map
SpecialtiesLuxury Nails & Spa is a beauty salon located in Owasso, OK offering spa facials, body waxing and French manicures/pedicures among other beauty treatments.