The birth year was listed as 1935. Leroy has reached the age of 89 years. Leroy has listed (765) 654-8817 as his phone number. Leroy is a resident of 1333 Lakeview Dr, Frankfort, In 46041. Leroy has previously lived in Indianapolis, Southlake, Fishers and one other city.
Public records show that Leroy is English. He belongs to Western European ethnic group. Leroy can speak English. Level of education Leroy compleated is graduate school.