This person has lived also in Leominster. The age of Helen is 113. 1911 is the birth year of Helen. 23 George St, Leominster, Ma 01453 is where Helen lives. The number currently linked to Helen is (978) 537-7698.