People possibly related to Leroy are Adah Irene Perkins, Michael Leroy Perkins, Barbara E Ohearon and one other person. Leroy's birth date was listed as 1921. Leroy currently resides at 3645 Townley Hwy, Manitou Beach, Mi 49253. In addition to Manitou Beach, Leroy also lived in Punta Gorda. Leroy has reached 102 years of age. Leroy has listed phone number: (517) 547-6259.