The current age of Cleo is 58. Cleo currently resides at 18061 Coyle St, Detroit, Mi 48235. Cities Cleo has lived in before are Grand Blanc, Detroit and Southfield. Cleo's possible relatives are Brent Edward Howard, Gerald Eugene Howard, Letha V Howard and 6 other people. 1966 is her birth date. Cleo owns the phone number (313) 836-0401.