Public records show Denver as a city Leonard also stayed in. 1941 is the birth year of Leonard. The residency of Leonard is at 5341 Riverdale Ln #262, Denver, Co 80229. Leonard has reached 84 years of age. Leonard's possible relatives are Teresa M Danforth, Margie Mae Danforth, Michelle Danforth and 2 other people. Phone number listed for Leonard is (303) 450-5238.