Where is Pella Nail Salon located?
Pella Nail Salon is at 604 Liberty St #129, Pella, IA 50219.
Pella Nail Salon
Pella, Iowa
FAQ
Hours, booking, location, and service questions.
Pella Nail Salon is at 604 Liberty St #129, Pella, IA 50219.
Pella Nail Salon provides manicures, pedicures, and gel polish services.
Pella Nail Salon is open 6 days a week. Call (641) 628-1104 for specific daily hours.