Just Nails

380 N Holmes Ave, Idaho Falls, ID 83401, USA

(208) 529-4203

Salon website ↗

Closed · Opens Monday at 9am

Loading live status…
Book next availablePick a timeRequest preferred tech