Leroy Innis was born in 1908, age 116. Leroy Innis's address is 7000 Scott Street , Hollywood, FL 33024. Possible relatives include Helen Innis. Leroy's latest phone number is (305) 987-9715.
Related to: Helen Innis
Phone Numbers: (305) 987-9715
Address History: 7000 Scott Street, Hollywood, FL 33024
Leroy Innis's current address is 1610 S Aberdeen Street , Muskogee, OK 74403. Leroy's age is 90 years old (1933). Phone numbers associated with Leroy are (918) 687-6889. Leroy has also lived in Muskogee, OK.
Phone Numbers: (918) 687-6889
Results 1 - 2 of 2