He has stayed in Fort Collins before moving to Fort Collins. 515 Cowan St, Fort Collins, Co 80524 is where Leonard resides. This year Leonard celebrated his 81 birthday. His birth year was listed as 1943.