Her birth year was listed as 1961. Cleo’s residency is at 11 Roberts Dr, South Weymouth, Ma 02190. Cities Cleo has lived in before are Weymouth, South Weymouth and Rockland. Cleo turned 63 years old. Norman Edwards, Lori A Edwards, Leonard Edwards and 6 other people are people possibly related to Cleo. Records link phone number (781) 337-3350 with Cleo’s details.