Leroy Rankin was born in 1927, age 97. Leroy Rankin's address is 210 Steward Road , Higden, AR 72067. Possible relatives include Jean Rankin, Robbie Rankin and others. Public records show Leroy has also lived in North Little Rock, AR. Leroy's latest phone number is (501) 753-3663. Previous phone numbers include (501) 825-7654.
Address History: 210 Steward Road, Higden, AR 72067;
704 Po Box, North Little Rock, AR 72115
Results 1 - 1 of 1