Now Open

No locations found yet.

Future Locations

Johns Creek
Deka Lash Studio
11585 Jones Bridge Rd Suite 460
Johns Creek, GA 30022
OPENING IN 2017!!
Chamblee
Deka Lash Studio
5001 Peachtree Blvd, Bldg 600, Ste 620
Atlanta, Georgia 30341
OPENING JUNE 2017!!