New Balance Concept Store is located in Melbourne, Australia on Melbourne Central, 243/211 La Trobe St. New Balance Concept Store is rated 4.1 out of 5 in the category sportswear store in Australia.
Address
Melbourne Central, 243/211 La Trobe St
Service options
In-store pick-upIn-store shopping
Accessibility
Wheelchair-accessible entrance