The birth year was listed as 1979. Other cities that she has stayed in are Carmel and Indianapolis. 602 Bosart Ave, Indianapolis, In 46201 is where Cleo lives. The current age of Cleo is 45. The number currently linked to Cleo is (317) 356-2751.