The possible relatives of Barbara are Kristi Lynn Spessard, Karen L Sperrard, Grace W Mason and 3 other people. The number currently linked to Barbara is (540) 989-9474. Barbara was born in 1948. 1139 Blue Ridge Tpke, Fincastle, Va 24090 is where Barbara lives. The current age of Barbara is 76. Roanoke, Nampa and Fincastle are cities Barbara has lived in.