Deka Lash - 1810 Cumming Hwy #1110, Canton, GA 30115, USA | Fresha