There are approximately 63 Di Odoardo families in Italy
The geographical distribution of last name Di Odoardo in Italy