Russell Avery was born in 1977, age 47. Russell Avery's address is 19234 Poplar Trails Lane , Tomball, TX 77375. Possible relatives include Linda Avery, Lois Avery and 2 others. Public records show Russell has also lived in Englewood, CO and Morris, IL. Russell's latest phone number is (281) 357-1762. Previous phone numbers include (303) 895-8291 and (713) 447-3077. The latest email address for Russell Avery is rus****@yahoo.com.
Russell Avery's current address is 4573 S Acoma Street , Englewood, CO 80110. Russell's age is 43 years old (1981). Phone numbers associated with Russell are (303) 781-1413 and (303) 895-8291.
Results 1 - 2 of 2