Abigail Self was born in 1970, age 53. Abigail Self's address is 1434 Plymouth Road , Charlottesville, VA 22903. Possible relatives include Charlotte Self, James Self and 1 others. Public records show Abigail has also lived in Charlottesville, VA. Abigail's latest phone number is (434) 245-8149. Previous phone numbers include (434) 293-9236.
Results 1 - 1 of 1