Where is Lavish Nails And Lash located?
2740 E College Ave, Suite A, Decatur, GA 30030.
Lavish Nails And Lash
Decatur, Georgia
FAQ
Hours, booking, location, and service questions.
2740 E College Ave, Suite A, Decatur, GA 30030.
Manicures, pedicures, and lash services.
Open 7 days a week. Call (470) 516-5924 for specific hours.