Records link Clifford with Dana Charles Hicken, Paula I Hicken, Sandra L Lanyon and 6 other people. Records link phone number (302) 834-2080 with Clifford’s details. Clifford now resides at 819 Reybold Dr, New Castle, De 19720. Clifford's birth date was listed as 1936. He has stayed in Bear, Earleville, Newark and one other city before moving to New Castle. Clifford turned 88 years old.