Toronto - The Shoe SpotAddress20/63 The Boulevarde Toronto, New South Wales 2283 AustraliaDirections02 4959 4377Originallysavefromtoapprox