Amazing Lash Studio - 185 E 12300 S Suite L-2, Draper, UT 84020, USA | Fresha