Shelia Nelson was born in 1960, age 63. Shelia Nelson's address is 1604 Flatwood Drive , Flower Mound, TX 75028. Possible relatives include Katherine Dickey, John Nelson and 4 others. Public records show Shelia has also lived in Dallas, TX and Denton, TX. Shelia's latest phone number is (214) 868-7683. Previous phone numbers include (469) 464-3666 and (940) 323-9420. The latest email address for Shelia Nelson is cat****@aol.com.
Richard Lewis's current address is 8810 Hetherington Drive , San Antonio, TX 78240. Richard's age is 68 years old (1955). Phone numbers associated with Richard are (210) 521-4306 and (210) 663-2279. Richard has also lived in Leesville, LA and Lawton, OK.
Results 1 - 2 of 2