Possible relatives of Barbara are: Francis F Spencer, Elizabeth R Spencer, Robert Lewis Stump and one other person. Barbara's birth year is 1946. The residency of Barbara is at 4542 Nekoosa St, North Port, Fl 34287. The phone number (804) 239-3418 is Barbara’s. This person has lived also in Lynchburg and Virginia Beach. Barbara was born 78 years ago.