Cleo was born 53 years ago. Cleo’s current address is 2424 Taffy Dr, Marrero, La 70072. Possible relatives of Cleo are: Michael Anthony Junior, Mirland B Nettles, Robert L Nettles and one other person. This person has lived also in Marrero, Westwego and New Orleans. This person's birth year is 1971. Records link phone number (504) 328-0684 with Cleo’s details.