Timeline
Birth- 13 Nov 1925
Death- 16 Jun 1980
choked to death, probalbly caused by a stroke
Opelousas, LA
Jun 1980
Other Facts
Social Security
Last Payment
Opelousas, LA
Social Security Number
***-**-5130
Last Residence
Opelousas, LA
Social Security Card Issued
Louisiana
Full Name
Simon Demouchet