The residency of Imelda is at 31 Parmenter St, Lunenburg, Ma 01462. Her birth year was listed as 1926. The current age of Imelda is 98. Imelda's possible relatives are Roland J Leger, Wanda J...