Where is The Urban Nook Salon located?
The Urban Nook Salon is at 365 B St, Idaho Falls, ID 83402.
The Urban Nook Salon
Idaho Falls, Idaho
FAQ
Hours, booking, location, and service questions.
The Urban Nook Salon is at 365 B St, Idaho Falls, ID 83402.
The Urban Nook Salon provides manicures, pedicures, and gel polish services.
The Urban Nook Salon is open Monday–Saturday, 9 AM–6 PM. Closed Sundays.