Karleen Leaf was born in 1936, age 87. Karleen Leaf's address is 301 Watermere Drive Apartment 105, Southlake, TX 76092. Possible relatives include Sheryl Leaf, Stewart Leaf and 1 others. Karleen's latest phone number is (408) 257-0161. Previous phone numbers include (408) 859-8809 and (408) 996-1238. The latest email address for Karleen Leaf is kar****@aol.com.
Address History: 301 Watermere Drive Apartment 105, Southlake, TX 76092;
5560 Oakhurst Court, San Jose, CA 95129;
Grapevine, TX 76051
Emails: kar****@aol.com
Results 1 - 1 of 1