Leonard was born in 1957. This year Leonard celebrated his 67 birthday. Phone number listed for Leonard is (303) 772-8343. The residency of Leonard is at 4959 22Nd Cir, Weld, Co. Other cities that he has stayed in are Longmont and Loveland.