Where is OP Nails & Spa located?
OP Nails & Spa is at 4800 W Smith Valley Rd, Greenwood, IN 46142.
OP Nails & Spa
Greenwood, Indiana
FAQ
Hours, booking, location, and service questions.
OP Nails & Spa is at 4800 W Smith Valley Rd, Greenwood, IN 46142.
OP Nails & Spa offers manicures, pedicures, and gel polish.
Open Mon-Sat, 9:30 AM - 6 PM. Closed Sundays. Call (317) 865-9999 to confirm availability.