How many cities are called San Gregorio in Mexico?

 

How many places in Mexico are called San Gregorio?

There are 19 places named San Gregorio in Mexico.