Helen turned 96 years old. Menlo Park and Pinellas Park are cities Helen has lived in. Helen's birth date was listed as 1927. 82031 4Th Ave #31, Pinellas Park, Fl 33781 is where Helen resides. Records link phone number (813) 577-5191 with Helen’s details.