The subject's life history confirms they were born on 06 December 1951 and have now attained seventy-three years. Craig Hagen lives at 129 W Eagle Lake Dr, Maple Grove, MN 55369, USA. This individual's last recorded residence was at 9359 Juneau Ln N, Maple Grove, MN 55369. The data appears to show that Hagen, the individual and Nancy J Hagen (71 year olds) are married. Craig R Hagen is the principal user of [email protected]. This person and Scott C Hagen (42 years) have been mentioned together in public records. Craig R Hange, Patrick Elmes (in 2011), and Nancy J Hagen (between 1992 and 1993) were all registered at 9359 Juneau Ln N, Maple Grove, MN 55369, USA. The name Craig R Hange is shared by several people living in Minnesota. It is our assumption, based on public records, that Nancy Hagen and Preston R Hagen are also living at this address