About

Lash Queen

Certified lash tech, located in Miami, FL.
By appointment only.

OH HEY, FOR BEST VIEWING, YOU'LL NEED TO TURN YOUR PHONE