There are approximately 283 Odoardi families in Italy
The geographical distribution of last name Odoardi in Italy