Leola Judy was born in 1919, age 104. Leola Judy's address is 111 Maywood Drive , Petal, MS 39465. Possible relatives include Jennifer Irby, Brad Judy and 1 others. Public records show Leola has also lived in Petal, MS. Leola's latest phone number is (601) 582-7768.
Phone Numbers: (601) 582-7768
Address History: 111 Maywood Drive, Petal, MS 39465;
465 Po Box, Petal, MS 39465
Results 1 - 1 of 1