Ruth S Otts's official documentation lists May 16, 1941 as their birth date, confirming eighty-four years of age. This individual's listed home address is 6145 Leesburg Pike, Falls Church, VA 22041. Ruth Otts, the individual's previous addresses total ten in recorded data. These addresses were formerly associated with this person: 3801 Buchanan Dr, Virginia Beach, 1300 17th St N #3200, Arlington, VA 22209, and 4614 B St SE, Washington. The spouse of Ruth S Holmes is expected to be Ed D Holmes (seventy-eight years). 3 email addresses are accessible to Ruth Otts. Ruth Otts, Amy E Lane (in 2000), and Elizabeth K Burris (in 2000) were all registered at 2025 I St NW, Washington, DC 20006, USA. Several registered citizens in North Carolina go by the name Ruth S Otts, the individual. Asha Aden, Chang H Mun, Berta Tarqui are among the inhabitants of the shared address