Where is The Nail Factory located?
The Nail Factory is at 3630 S 25th E Ste 8, Idaho Falls, ID 83404.
The Nail Factory
Idaho Falls, Idaho
FAQ
Hours, booking, location, and service questions.
The Nail Factory is at 3630 S 25th E Ste 8, Idaho Falls, ID 83404.
The Nail Factory offers manicures, pedicures, and gel polish services.
The Nail Factory is open 7 days a week. Call (208) 497-0396 for specific daily hours.