Joel Cavanaugh's life journey commenced on Apr 26, 1952 and has now spanned 73 years. Joel, the individual is a homeowner or tenant at the address 2414 Hirst Terrace, Havertown, PA 19083, USA. This person has a well-documented record of ten past addresses. The last known addresses of this person are: 5514 N 3rd St, Philadelphia, PA 19120, 902 Oak Ln Ave, Philadelphia, PA 19126, and 17 W Pomona St, Philadelphia, PA 19144. The individual in question's email portfolio includes three different addresses. The individual in question appears to have an association with Joel S Levitt (76 years), Leo C Levitt (thirty-six years), based on available data. According to records, the individual in question and Russell B Dickson (between 2007 and 2008) lived together at 5838 Master St, Philadelphia, PA 19131. The population in Ohio includes several individuals named the subject