Where is Nailstokilla located?
Nailstokilla is at 946 18th Ave, Newark, NJ 07106.
Nailstokilla
Newark, New Jersey
FAQ
Hours, booking, location, and service questions.
Nailstokilla is at 946 18th Ave, Newark, NJ 07106.
Nailstokilla provides manicures, pedicures, and gel polish services.
Nailstokilla is open six days a week. Call (973) 755-3594 for specific hours.