Wilma Leopold was born in 1920, age 104. Wilma Leopold's address is 7751 El Rancho Street , Houston, TX 77087. Possible relatives include Alexandra Leopold, Laurence Leopold and 2 others. Public records show Wilma has also lived in Atlanta, GA. Wilma's latest phone number is (404) 272-1478. Previous phone numbers include (713) 649-8015 and (713) 774-0172.
Also goes by: Wilma Leopold
Address History: 7751 El Rancho Street, Houston, TX 77087;
11593 P/O Box, Atlanta, GA 30355
Results 1 - 1 of 1