Other a city that she has stayed in is Winston Salem. The phone number (336) 769-2116 is Cleo’s. Cleo now resides at 218 Lansdowne Pl, Winston Salem, Nc 27107. Cleo was born 94 years ago. 1929 is her birth date.