Other cities that she has stayed in are Pomfret, Pomfret Center and Pomfret Ctr. The birth year was listed as 1925. The phone number (860) 928-3175 is Cleo’s. Cleo’s current address is 173 Babbitt Hill Rd, Pomfret Center, Ct 06259. People possibly related to Cleo are James D Carter, John Earl Carter, Eleanor R Carter and one other person. This year Cleo celebrated her 98 birthday.