Now Open

Promenade
Deka Lash Studio
16459 N Scottsdale Rd, Suite C105
Scottsdale, AZ 85254
(623) 469-0329

Future Locations

No future locations yet.