Now Open

Johns Creek
Deka Lash Studio
11585 Jones Bridge Rd Suite 460
Johns Creek, GA 30022
(470) 231-3013
Chamblee
Deka Lash Studio
5001 Peachtree Blvd, Bldg 600, Ste 620
Atlanta, Georgia 30341
(470) 443-3363

Future Locations

No future locations yet.