Leross Canton was born in 1928, age 98. Leross Canton's address is 79 Po Box , Fowler, KS 67844. Public records show Leross has also lived in North Little Rock, AR.
Address History:
79 Po Box, Fowler, KS 67844; 1039 P/O Box, North Little Rock, AR 72115
Results 1 - 1 of 1