John, whose birth record states 31-07-35, has attained the age of ninety years. John Cragg was recorded living at 18089 77th St, South Haven, MI 49090, USA in public records. The subject has had 4 prior residences over the years. These places have been linked to this person in past records: 1200 Birchwood Dr, Flushing, MI 48433, 12021 S Saginaw St #10, Grand Blanc, and 2373 Tandy Dr, Flint. Some data suggests that the individual in question and Judith K Cragg (age: eighty-three years) are married. Sarah Kathryn Lutz (between 2014 and 2015), Michael A Yassick (between 2005 and 2006), and John Arthur Cragg, the person shared a building at 1200 Birchwood Dr, Flushing, MI 48433, USA. The name the person in question is shared by some residents of Michigan, Wisconsin, Missouri. Wayne Christmas, Ms. Cragg, Wayne Cragg are just a few of the occupants who reside at the shared address