Leonard now resides at 10385 Woodruff Rd, Casa Grande, Az 85294. Leonard has listed (540) 891-0007 as his phone number. This person is linked with companies: Galilee, Llc, Four Mile Fork Limited Partnership and Ewell Road Corporation. This person's birth year is 1952. This person has lived also in Fredericksburg, Fredericksbrg, Stafford and one other city. The current age of Leonard is 72.