Libby Scott was born in 1915, age 109. Libby Scott's address is 164 Normandy Lane , Church Point, LA 70525. Possible relatives include Debbie Begnaud, Irvin Scott and others. Public records show Libby has also lived in Houma, LA. Libby's latest phone number is (337) 872-1529. Previous phone numbers include (337) 873-9160 and (504) 872-1529.
Results 1 - 1 of 1