Leo Leach was born in 1939, age 84. Leo Leach's address is 4704 Parker East Road , Sumner, WA 98390. Possible relatives include Clarence Leach, Claudia Leach and 5 others. Public records show Leo has also lived in Federal Way, WA and Puyallup, WA. Leo's latest phone number is (253) 840-1324. Previous phone numbers include (253) 841-1101 and (253) 845-3813.
Also goes by: Leo Leach
Address History: 4704 Parker East Road, Sumner, WA 98390;
31500 1st Avenue S # 1, Federal Way, WA 98003;
Puyallup, WA 98373;
Tacoma, WA 98422
Results 1 - 1 of 1