Leola Sandfier was born in 1969, age 54. Leola Sandfier's address is 694 North Donmoor Avenue Apartment 16, Baton Rouge, LA 70806. Public records show Leola has also lived in Denham Springs, LA. Leola's latest phone number is (225) 923-1564.
Phone Numbers: (225) 923-1564
Results 1 - 1 of 1