Rollis Leach was born in 1917, age 109. Rollis Leach's address is 185 Edlun Road # 12, Grand Junction, CO 81503. Possible relatives include Margaret Leach, Mae Leach and others. Public records show Rollis has also lived in Grand Junction, CO. Rollis's latest phone number is (970) 242-8429.
Possible Relatives:
May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children
Phone Numbers:
Results 1 - 1 of 1