Now Open

Greenville
Deka Lash Studio
1143-J Woodruff Rd
Greenville, SC 29607
(864) 349-5988

Future Locations

No future locations yet.