Cleo now resides at 769 Sloan St, Philadelphia, Pa 19104. Cleo is related to or closely associated with Homer Lee Simpkins, Wesley A Simpkins, Marcella S Jackson and 2 other people. The number currently linked to Cleo is (215) 473-0353. Cleo's birth year is 1924. Cleo was born 100 years ago. A city Cleo has lived in before is Philadelphia.