Libby Eddards was born in 1916, age 107. Libby Eddards's address is 8224 Lockhart Road , Denham Springs, LA 70726. Possible relatives include Laurene Chamberlain, Deanna Dispensire and 3 others. Public records show Libby has also lived in Denham Springs, LA. Libby's latest phone number is (225) 665-5996. Previous phone numbers include (504) 665-5996.
Also goes by: Libby Eddards
Results 1 - 1 of 1