Deka Lash, known for its upscale brand that specializes only in eyelash extensions and eyelash-related products, announced the opening of its newest retail studio in Redondo Beach, California. The company has awarded over 75 franchise licenses in 13…
07.20.17