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