In addition to Monte Vista, Leonard also lived in Monte Vista. People possibly related to Leonard are Frances M Salazar, Johnny Joshua Salazar, Javier Lawrence Salazar and one other person. The phone number (719) 852-2172 is Leonard’s. The current age of Leonard is 45. Leonard's birth year is 1979. 2169 Sherman Ave #10, Monte Vista, Co 81144 is where Leonard resides.