1605 17th Ave, Parkersburg, WV (current address)
1725 20th Ave, Parkersburg, WV (2013 - 2015)
We found 11 people named Barbara Spencer in West Virginia. View Barbara’s phone numbers, current address, previous addresses, emails, family members, neighbors and associates.
Our records show 11 people named Barbara Spencer in 11 cities in West Virginia. To find the right Barbara among them, follow these steps: