Where is Benu NAILS & LASHES located?
71331 LA-1077 Ste 200, Covington, LA 70433.
Benu NAILS & LASHES
Covington, Louisiana
FAQ
Hours, booking, location, and service questions.
71331 LA-1077 Ste 200, Covington, LA 70433.
Manicures, pedicures, gel polish, and lash services.
Monday–Saturday, 9 AM–6:30 PM. Closed Sundays.