Helen Leffler was born in 1928, age 96. Helen Leffler's address is 9018 S 615 Road , Miami, OK 74354. Public records show Helen has also lived in Grayslake, IL and Lindenhurst, IL. Helen's latest phone number is (847) 343-8547. Previous phone numbers include (847) 740-3831.
Address History: 9018 S 615 Road, Miami, OK 74354;
32551 N West Lane, Grayslake, IL 60030;
Lindenhurst, IL 60046;
Skokie, IL 60077
Results 1 - 1 of 1