Leonard now resides at 17090 Person Dr, Peyton, Co 80831. Leonard was born in 1929. Leonard turned 95 years old. Leonard's possible relatives are John Charles Kidd, Eleanor M Taggart, Janice L Stewart and 4 other people. Other cities that he has stayed in are Colorado Springs, Alta Loma and Pomona. Records link phone number (719) 749-2627 with Leonard’s details.