Does Jade Nail & Spa accept walk-ins?
Yes. Walk-ins are welcome. Call (317) 851-9487 to confirm availability during busy times.
Jade Nail & Spa
Greenwood, Indiana
FAQ
Hours, walk-ins, location, and service questions.
Yes. Walk-ins are welcome. Call (317) 851-9487 to confirm availability during busy times.
Jade Nail & Spa is at 1279 N Emerson Ave, Suite J, Greenwood, IN 46143.
Jade Nail & Spa provides manicures, pedicures, and gel polish services.
Jade Nail & Spa is open Mon-Sat, 9:30 AM to 7:30 PM. Closed Sundays.