Cosmetologist
LICENSED COSMETOLOGIST
011228729
NOT RENEWED
N
LENA MECHELLE
LA FINE
LENA MECHELLE LA FINE
04/23/1991
09/30/1993
IL
05/26/2006