Records link Cheryl with Connie J Quackenbush, Simon J Quackenbush, Teri E Quackenbush and 4 other people. Cheryl was born in 1970. Other a city that she has stayed in is Greenwood. 7030 Miller St, Indianapolis, In 46241 is where Cheryl lives. The number currently linked to Cheryl is (317) 243-8474. This year Cheryl celebrated her 54 birthday.