This person (born on 1948-11-22) is 76 years old. Odessa Branch is known to have lived at 15 Latham Park in recent records. Odessa Branch has established a residential record of 3 addresses. The last known addresses of this person are: 7807 Forrest Ave, Philadelphia, 1609 Beech Ave, Elkins Park, and 15 Latham Park, Elkins Park, PA 19027. The likely spouse of the individual in question is Victor A Branch (age 80 year old). Data confirms that the aforementioned individual has 4 email addresses available. Research into the aforementioned individual has found potential links to Nisha N Branch (46 years), Victor A Branch (eighty years). The aforementioned party and Rita M Spicer (in 1993) shared a residential building at 1609 Beech Ave, Elkins Park, PA 19027, USA. People with the first name Odessa Branch appear in demographic data for Virginia, North Carolina, Michigan, Georgia. Public records show that Nisha Branch, Victor A Branch are also staying at 15 Latham Park