She has stayed in Alvin before moving to Alvin. Barbara has reached the age of 81 years. People possibly related to Barbara are Cynthia Mills Finlan, Donald Ray Ruscher, Charles Erwin Ruscher and 4 other people. Barbara's birth date was listed as 1943. Barbara’s current address is 1307 Victory Ln, Alvin, Tx 77511. The phone number (281) 585-2080 is Barbara’s.