Clifford now resides at 117 Mallard Ln, Daytona Beach, Fl 32119. The birth year was listed as 1923. Phone number listed for Clifford is (386) 761-0341. Public records show Ponce Inlet and Daytona Beach as cities Clifford also stayed in. The age of Clifford is 100.