Stadium is located in Paysandú, Uruguay on Bulevar Artigas esq. Ituzaingó Nueva Terminal Shopping Local 24-25-26. Stadium is rated 4.2 out of 5 in the category shoe store in Uruguay.
Address
Bulevar Artigas esq. Ituzaingó Nueva Terminal Shopping Local 24-25-26
Accessibility
Wheelchair-accessible car park