Clifford has reached the age of 74 years. 1951 is his birth date. 1769 24Th, Yuma, Az 85364 is where Clifford lives. Public records show Elgin and Yuma as cities Clifford also stayed in. Clifford's possible relatives are Margarita M Meza, Leslie Richard Arrowood, Patsy W Arrowood and 6 other people.