Advertisement

 Aimee Ellen Willard

Advertisement

Aimee Ellen Willard

Birth
Chester, Delaware County, Pennsylvania, USA
Death
20 Jun 1996 (aged 22)
Philadelphia County, Pennsylvania, USA
Burial
Springfield, Delaware County, Pennsylvania, USA
Memorial ID
205392915 View Source