Cavanaugh's official documentation lists 1984-11-13 as their birth date, confirming forty years of age. John Cavanaugh, the individual is an inhabitant of 5905 Terraceview Ln N, Plymouth, MN 55446. John Cavanaugh's housing history includes five separate addresses. Residential records for this person include: 5905 Terraceview Ln N, Plymouth, MN 55446, 7254 Vervoort Ln, Eden Prairie, MN 55346, and 4501 Park Glen Rd #224, St Louis Park. Mr. Cavanaugh, the person, along with Joseph J Cavanaugh (in 2007) and Ellen B Brueggeman (between 2003 and 2010), occupied the same residence at 3220 Niagara Ln N, Plymouth, MN 55447, USA. Individuals registered under the name Mr. Cavanaugh, the individual are located in Minnesota. Meghan J Cavanaugh has a home here at this address. Meghan J Cavanaugh has reached the age of forty