Newton, Lowell and Chicago are cities Cleo has lived in. The age of Cleo is 71. Phone number listed for Cleo is (617) 527-1632. 1953 is her birth date. 54 Lewis St, Newton, Ma 02458 is where Cleo lives.