Leila Means was born in 1920, age 103. Leila Means's address is 3050 N Federal Highway # 19c C19, Delray Beach, FL 33483. Possible relatives include Judith Means, Milton Means and 4 others. Leila's latest phone number is (561) 714-7199. Previous phone numbers include (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 - 1 of 1