Willa Barr was born in 1958, age 65. Willa Barr's address is 6536 Idlewild Road # B, Charlotte, NC 28212. Possible relatives include Constance Barr, Deannie Barr and 1 others. Public records show Willa has also lived in Charlotte, NC.
Also goes by: Wilma D Barr
Results 1 - 1 of 1