Greenfield is a city Leroy has lived in. The age of Leroy is 78. Leroy has listed phone number: (317) 485-5528. The residency of Leroy is at 1290 700, Greenfield, In 46140. The possible relatives of Leroy are Karen Lynn Sollars, Lee S Sollars, Elizabeth Ann Mcewen and 4 other people. Leroy was born in 1946.