Where is Peak Nails Spa located?
Peak Nails Spa is at 10021 ID-44, Middleton, ID 83644.
Peak Nails Spa
Middleton, Idaho
FAQ
Hours, booking, location, and service questions.
Peak Nails Spa is at 10021 ID-44, Middleton, ID 83644.
Peak Nails Spa provides manicures, pedicures, and gel polish services.
Call (208) 519-4847 for current hours of operation.