Lenon Chan's address is 12 N Adler Avenue , Clovis, CA 93612. Possible relatives include Lemin Chan, Leonard Chan and 1 others. Public records show Lenon has also lived in Miami, FL and Minneapolis, MN. Lenon's latest phone number is (559) 323-0235.
Phone Numbers: (559) 323-0235
Address History: 12 N Adler Avenue, Clovis, CA 93612;
790 Nw 107th Avenue # 0003, Miami, FL 33172;
Minneapolis, MN 55449;
Killeen, TX 76542
Results 1 - 1 of 1