Libby Borden was born in 1969, age 54. Libby Borden's address is 14848 Market Street , Moulton, AL 35650. Possible relatives include Debra Allison, Bueil Borden and 4 others. Public records show Libby has also lived in Moulton, AL. Libby's latest phone number is (256) 974-4950. Previous phone numbers include (256) 974-7499.
Results 1 - 1 of 1