Where is Nail World located?
Nail World is located at 3209 S Sertoma Ave, Sioux Falls, SD 57106.
Nail World
Sioux Falls, South Dakota
FAQ
Hours, booking, location, and service questions.
Nail World is located at 3209 S Sertoma Ave, Sioux Falls, SD 57106.
Nail World offers manicures, pedicures, and gel polish services.
Nail World is open six days a week. Call (605) 275-5577 for specific hours.