1017 Summit View Dr, Fort Collins, Co 80524 is where Leonard lives. Other cities that he has stayed in are Fort Collins, Pueblo and Greatlakes. This person's birth year is 1974. Leonard has reached 50 years of age. The phone number (719) 561-1965 is Leonard’s. People possibly related to Leonard are Alex S Flores, Ralph V Flores, Martha B Flores and 2 other people.