This person's birth year is 1959. 303 Magnolia St #4N, Fort Collins, Co 80521 is where Leonard lives. Business linked with Leonard is L & M Investments. Fort Collins is a city Leonard has lived in. The current age of Leonard is 65. Phone number listed for Leonard is (970) 221-4926. Possible relatives of Leonard are: Maureen A Weitz, M A Weitz, Michael Edward Weitz and 2 other people.