Where is L & P Nail located?
L & P Nail is located at 356A W Main St, Leola, PA 17540.
L & P Nail
Leola, Pennsylvania
FAQ
Hours, booking, location, and service questions.
L & P Nail is located at 356A W Main St, Leola, PA 17540.
L & P Nail offers manicures, pedicures, and gel polish services.
L & P Nail is open 6 days a week. Call (717) 556-8017 for specific hours.