Clifford currently resides at 2136 Penn Dr, Deland, Fl 32724. Phone number listed for Clifford is (203) 377-9945. Clifford has previously lived in Stratford, De Land and Deland. The current age of Clifford is 110. Clifford was born in 1914. We have found 7 possible relatives of Clifford: Stuart K Drost, Douglas M Drost, Edithp Drost and 4 other people.