The individual in question has accumulated 64 years of life since their birth on 08/28/60. Mr. Keegan's house is situated at 15645 Eddy Creek Way, Apple Valley, MN 55124, USA. Keegan, the person has transitioned through six different home addresses. The following addresses are part of the recorded residential history: 306 Linden St, Mahwah, 7333 Gallagher Dr #315, Minneapolis, MN 55435, and 13632 Glendale Trail, Savage. The information appears to show that David Keegan and Dawn G Keegan (age: sixty years) are married. A total of three email addresses are linked to David P Keegan. The aforementioned party and D Keegan (in 1999) were cohabitants at 13632 Glendale Trail, Savage, MN 55378. The subject is a shared first name among residents of Minnesota, Iowa, South Dakota, Illinois, Kansas, Missouri. Another individual is also a resident at the same address — D Keegan. D Keegan is 65 years old