This year Shennan celebrated this person's 78 birthday. Shennan’s residency is at 2022 Windsor St, Houston, Tx 77006. The birth year was listed as 1946. We have found 7 possible relatives of Shennan: Yuhui Lin, Patricia Edna Lin, Erica Peiyeh Lin and 4 other people. This person has lived also in Salt Lake City and Houston. The number currently linked to Shennan is (801) 461-4368.