The number currently linked to Cletus is (816) 630-6165. Cletus's birth year is 1933. Other a city that he has stayed in is Excelsior Springs. This year Cletus celebrated his 90 birthday. Cletus’s residency is at 1201 Jesse James Rd #R, Excelsior Springs, Mo 64024.