Lei Shen was born in 1967, age 57. Lei Shen's address is 1310 Viburnum Drive Apt 109, Indianapolis, IN 46260. Possible relatives include Quanrong Shen. Public records show Lei has also lived in Hamden, CT and Fishers, IN. Lei's latest phone number is (317) 578-3078. Previous phone numbers include (703) 753-1451.
David Despain's current address is 1310 Viburnum Drive Apt 109, Indianapolis, IN 46260. David's age is 71 years old (1953).
Ellen Barrett's birthday is 08/11/1926, and is 97 years old. Ellen's home address is 10171 Standing Tree Way , Fishers, IN 46038. Associates and relatives include Christopher Barrett, Cox Barrett and others. Latest phone numbers include (317) 543-2822 and (317) 545-1629.
Results 1 - 3 of 3