There are approximately 18 Mastrangelo families in Teramo Province
The geographical distribution of last name Mastrangelo in Teramo Province