We have found 6 possible relatives of Cheryl: Lily M Leechong, Larita Lee, John Leechong and 3 other people. Cheryl has listed phone number: (212) 721-5668. Public records show New York and Brooklyn as cities Cheryl also stayed in. Cheryl was born 62 years ago. 1962 is the birth year of Cheryl. 154 70Th St #9F, New York, Ny 10023 is where Cheryl resides.