Meena Lash and Facial - 3804 Northlake Blvd Suite 103, Palm Beach Gardens, FL 33403 | Fresha