Luxury Nails & Spa

Owasso, United States

···

Open now

Map

Streetview

Activate map

Description

Specialties

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