Now Open

No locations found yet.

Future Locations

Eagle
Deka Lash Studio
6500 N Linder, Suite 104
Eagle, ID 83616
(208) 515-2717