1951 is the birth year of Leonard. Leonard has listed (719) 543-4598 as his phone number. Leonard’s current address is 8 Starling Dr, Pueblo, Co 81005. A city Leonard has lived in before is Pueblo. Leonard has reached the age of 73 years.
One property is owned by Leonard. Leonard owns a property located at 8 Starling Drive Pueblo CO 81005.