Joseph Scarpulla
Birth:
18 Jun 1887
Cefala Diana, Palermo, Italy
Death:
4 Apr 1959
Thibodaux, Lafourche, Louisiana
FCID:4773:50
Parents
Father:
Antonio Scarpulla
Mother:
Carmela Deuardo
Marriage(s)