Helen turned 75 years old. People possibly related to Helen are Richard Neil Ray, Jason Robert Ray, Dick Ray and one other person. Helen's birth year is 1949. Records link phone number (503) 760-5272 with Helen’s details. 6935 122Nd Ave, Portland, Or 97236 is where Helen lives. Public records show Portland and Palo Alto as cities Helen also stayed in.