Records link phone number (907) 248-0591 with Leonard’s details. David W Townsend, Jacqueline Allen Townsend, Brian L Townsend and one other person are people possibly related to Leonard. Leonard's birth year is 1921. Leonard was born 102 years ago. The residency of Leonard is at 15239 Leland St, Roseville, Mi 48066. Leonard has previously lived in Anchorage and Vero Beach.