Where is P S Nails & Spa located?
P S Nails & Spa is at 8174 W Overland Rd, Boise, ID 83709.
P S Nails & Spa
Boise, Idaho
FAQ
Hours, booking, location, and service questions.
P S Nails & Spa is at 8174 W Overland Rd, Boise, ID 83709.
P S Nails & Spa offers manicures, pedicures, and gel polish services.
P S Nails & Spa is open 7 days a week. Call (208) 377-7702 for specific hours.