McHale’s Shoe Repairs and Souvenirs at Semaphore

Location: Shop 3/26 Semaphore Road, Semaphore 5019
Mobile: 0414 884 006