In Memory of
Imelda
LeBoeuf
Acosta
General Information
Full Name
Imelda LeBoeuf Acosta
Date of Birth
March 15, 1929
Date of Death
October 12, 2021