There are approximately 56 Ammazzalorso families in Italy
The geographical distribution of last name Ammazzalorso in Italy