McHale’s Shoe Repairs and Souvenirs at Semaphore Location: Shop 3/26 Semaphore Road, Semaphore 5019 Mobile: 0414 884 006 Related