Uruguay

Antonio Ubilla

Cerro Largo plays at Antonio Ubilla Stadium with 9000 seats in Melo