Judson Luckhurst was born in 1918, age 106. Judson Luckhurst's address is 122 Twin Lake Boulevard , Lake Wales, FL 33853. Possible relatives include Ottilia Luckhurst. Public records show Judson has also lived in Lutz, FL. Judson's latest phone number is (813) 676-3876. Previous phone numbers include (813) 971-9360 and (863) 676-3876.
Related to: Ottilia Luckhurst
Results 1 - 1 of 1