He has stayed in Phoenix, Lk Havasu Cty, Glendale and one other city before moving to Lake Havasu City. 3360 Candlewood Dr, Lake Havasu City, Az 86406 is where Leonard resides. The number currently linked to Leonard is (602) 243-6223. This year Leonard celebrated his 56 birthday. Businesses linked with Leonard are Dnd Development Llc and Aubrey Hills Estates Property Owners Association. Leonard's birth date was listed as 1968.