Leonard Welch was born in 1932, age 91. Leonard Welch's address is 1532 Twin Island Drive , Lockhart, TX 78644. Possible relatives include Lois Welch. Leonard's latest phone number is (210) 540-4570. Previous phone numbers include (830) 540-4570.
Also goes by: Leonard J Welch
Related to: Lois Welch
Address History: 1532 Twin Island Drive, Lockhart, TX 78644;
222 Rr 1 Box, Harwood, TX 78632;
Houston, TX 77005
Results 1 - 1 of 1