338 Linden Ave #2, Buffalo, Ny 14216 is where Helen resides. Helen turned 95 years old. The number currently linked to Helen is (814) 226-4632. Clarion is a city Helen has lived in. This person's birth year is 1928.