Does P&L Nails and Spa accept walk-ins?
Yes. P&L Nails and Spa welcomes walk-in customers. Call (208) 891-0038 to confirm availability.
P&L Nails and Spa
Star, Idaho
FAQ
Hours, walk-ins, location, and service questions.
Yes. P&L Nails and Spa welcomes walk-in customers. Call (208) 891-0038 to confirm availability.
P&L Nails and Spa is at 9894 W State St, Star, ID 83669.
P&L Nails and Spa provides manicures, pedicures, and gel polish services.
P&L Nails and Spa is open six days a week. Call (208) 891-0038 for specific hours.