1969 is her birth date. Possible relatives of Barbara are: Richard A Stoddard, Mary E Stoddard, Richard Edwin Stoddard and one other person. Phone number listed for Barbara is (360) 659-5772. Public records show Federal Way, Arlington, Covington and 5 other cities as cities Barbara also stayed in. Barbara’s residency is at 615 Summit Ave, San Antonio, Tx 78212. The current age of Barbara is 55.