Stephen B Keegan marks 60 years since their birth on 08.19.64, according to archival data. Stephen Keegan, the person's domicile is situated at 816 Anderson Blvd, Geneva, IL 60134, USA. The subject has experienced life at 6 former addresses. Verified housing records list these locations: 3926 Old Columbia Pike, Ellicott City, MD 21043, 3677 Meadowvale Rd, Ellicott City, and 2553 Pickwick Rd, Baltimore, MD 21207. According to the data, Keegan, the person and Linda L Keegan (age 60) are married. There are 4 active email addresses associated with Stephen, the individual. Recent findings suggest that Stephen B Keegan and Linda L Keegan (60 years) have been associated. Along with Stephen Keegan, Linda L Keegan (between 1990 and 1995) resided at 2553 Pickwick Rd, Baltimore, MD 21207. People with the name Keegan can be found in Illinois, Iowa, Ohio, New York. Based on what public records show, we assume that Grace Keegan and Linda Keegan are also staying at this location