Where is L R Lashes & Nails located?
L R Lashes & Nails is at 843 Downer Ave S, Lehigh Acres, FL 33974.
FAQ
Hours, booking, location, and service questions.
L R Lashes & Nails is at 843 Downer Ave S, Lehigh Acres, FL 33974.
L R Lashes & Nails offers manicures, pedicures, gel polish, and lash services.
Call (239) 722-9017 to reach L R Lashes & Nails.