New Balance is located in Montevideo, Uruguay on Montevideo Shopping, Av. Dr. Luis Alberto de Herrera 1290. New Balance is rated 3 out of 5 in the category boot store in Uruguay.
Address
Montevideo Shopping, Av. Dr. Luis Alberto de Herrera 1290
Service options
In-store pick-up
In-store shopping