Other a city that he has stayed in is Saint Louis. Clifford's birth year is 1923. The age of Clifford is 100. Clifford now resides at 9446 Marlowe Ave, Saint Louis, Mo 63114. Records link phone number (314) 427-3344 with Clifford’s details.