Jennifer Rose Johnson, 38 years old, lives in Citrus Heights, California. She has also lived in Prescott Valley, Arizona; Cascade, Idaho; Elizabeth City, North Carolina and Havelock, North Carolina. Joseph Johnson and Jennifer Rose Johnson are some of Jennifer relatives.