10 Fernwood Ct, Tuscaloosa, Al 35401 is where Helen resides. This person has lived also in Tuscaloosa. This person's birth year is 1915. Helen has reached 109 years of age. The number currently linked to Helen is (205) 758-7629.