Where is Twin Falls Nails located?
Twin Falls Nails is located at 1485 Pole Line Rd E, Twin Falls, ID 83301.
Twin Falls Nails
Twin Falls, Idaho
FAQ
Hours, booking, location, and service questions.
Twin Falls Nails is located at 1485 Pole Line Rd E, Twin Falls, ID 83301.
Twin Falls Nails offers manicures, pedicures, and gel polish services.
Twin Falls Nails is open 7 days a week. Call (208) 735-0396 for specific hours.