The number currently linked to Clifford is (314) 965-5216. Saint Louis and St Louis are cities Clifford has lived in. The age of Clifford is 100. 1923 is the birth year of Clifford. 17 Country Club Ter, Saint Louis, Mo 63122 is where Clifford resides.