Lloyd Delauter was born in 1908, age 115. Lloyd Delauter's address is 3130 Orchard Drive , North Fort Myers, FL 33917. Possible relatives include Vesta Delauter. Public records show Lloyd has also lived in Toledo, OH.
Related to: Vesta Delauter
Results 1 - 1 of 1