Where is Lamour Nails & Spa located?
Lamour Nails & Spa is at 1804 S 5th St, Leesville, LA 71446.
Lamour Nails & Spa
Leesville, Louisiana
FAQ
Hours, booking, location, and service questions.
Lamour Nails & Spa is at 1804 S 5th St, Leesville, LA 71446.
Lamour Nails & Spa offers manicures, pedicures, and gel polish services.
Lamour Nails & Spa is open 7 days a week. Call (337) 392-2288 for specific hours.