Cities Barbararuth has lived in before are Saint Louis and Belleville. Barbararuth owns the phone number (314) 423-5703. 10540 Lackland Rd, Saint Louis, Mo 63114 is where Barbararuth resides. Barbararuth has reached 63 years of age. Barbararuth's birth date was listed as 1961.