Leila Means was born in 1908, age 115. Leila Means's address is 12645 Nw Turkey Lane Road , Sawyer, KS 67134.
Address History: 12645 Nw Turkey Lane Road, Sawyer, KS 67134
Leila Means's current address is 3050 N Federal Highway # 19c C19, Delray Beach, FL 33483. Leila's age is 103 years old (1920). Phone numbers associated with Leila are (561) 714-7199 and (561) 737-7946.
Address History: 3050 N Federal Highway # 19c C19, Delray Beach, FL 33483;
6990 E County Road 100 N Apt 121, Avon, IN 46123;
Plainfield, IN 46168
Results 1 - 2 of 2