Ruth, the individual was introduced to the world on March 31, 1961, reaching the age of 64 years. Ruth E Barr lives in a house at 7227 63rd Ave E, Cottondale, AL 35453, USA. Ruth Allen has a well-documented record of 3 past addresses. Available data shows that this person lived at: 64 Vineyard Dr, Port Deposit, MD 21904, 4301 Keene Dr #26, Tuscaloosa, and 5100 36th Ave E #501, Tuscaloosa. Allen preferred using Po Box 2471, Tuscaloosa, AL 35403-2471 for package deliveries. This po box was probably discontinued in 2006. According to the data, Ruth Allen and Michael A Allen (age sixty-five year old) have tied the knot. Data confirms that Ellen Barr has seven email addresses available. Christy Diane Allen (in 1995), Michael A Allen (between 1995 and 1996), and Ruth, the person lived at the same address, 4301 Keene Dr, Tuscaloosa, AL 35404. The name the subject in question is shared by multiple individuals living in Alabama. Public records show that Carol Barr and Kenneth R Barr are also staying at this location