Shu Jenlee was born in 1952, age 71. Shu Jenlee's address is 6415 Edgemoor Way , San Jose, CA 95129. Possible relatives include Anita Jen, Barbara Jen and 10 others. Shu's latest phone number is (408) 255-5023.
Phone Numbers: (408) 255-5023
Address History: 6415 Edgemoor Way, San Jose, CA 95129
Results 1 - 1 of 1