She has stayed in Fort Belvoir, Alexandria, Evansville and 2 other cities before moving to Indianapolis. Cleo owns the phone number (317) 748-0568. People possibly related to Cleo are Tamarah S Sears, Cynthia F Sears, Tamrah S Sears and one other person. Cleo’s current address is 2755 Dearborn St, Indianapolis, In 46218. Cleo's birth date was listed as 1977. The current age of Cleo is 48.