Records link phone number (302) 764-9201 with Cleo’s details. 1970 is her birth date. This person has lived also in Lansdowne, Yeadon and Philadelphia. Records link Cleo with Stacey Todd Townsend, Byron W Savage, Reuben D Savage and one other person. The current age of Cleo is 54. 207 Edgewood Dr, Wilmington, De 19809 is where Cleo lives.