Records link phone number (303) 688-1393 with Leonard’s details. Public records show Placentia, Anaheim, Mira Loma and 2 other cities as cities Leonard also stayed in. His birth year was listed as 1942. Leonard was born 83 years ago. The residency of Leonard is at 11578 Heidemann Rd, Franktown, Co 80116. Marta J Druckenmillermell, Helen D Well, Deborah E Mell and 2 other people are people possibly related to Leonard.