Abigail Shen was born in 1985, age 38. Abigail Shen's address is 1466 Lake Pointe Parkway , Sugar Land, TX 77478. Possible relatives include Christy Izenshieh, Amy Shen and 1 others. Public records show Abigail has also lived in Houston, TX. Abigail's latest phone number is (281) 920-9672. Previous phone numbers include (281) 935-3786 and (832) 878-6268.
Amy Shen's current address is 14322 Cypress Ridge Drive , Cypress, TX 77429. Amy's age is 46 years old (1978). Phone numbers associated with Amy are (281) 920-9672 and (713) 587-2133. Amy has also lived in Fort Lauderdale, FL and Plantation, FL. The latest email used to communicate with Amy Shen is fsa****@adelphia.net.
Results 1 - 2 of 2