All phones Armadale phone Armadale Shopping Centre Shp 21 Jull St Armadale, Western Australia 6112 map TeleChoice phone Kiosk 2.4 Armadale S/C Jull St Armadale, Western Australia 6112 map if (!IN_DEV) { ?> } ?> Telstra Licensed Shop phone Shop T39 Armadale Shopping City, Jull Street, Armadale, Western Australia 6112 map Telstra Licensed Shop Armadale phone Armadale Shopping City Shop T39, Jull St Armadale, Western Australia 6112 map if (!IN_DEV) { ?> } ?> Telstra Shop Armadale phone Shop T 39 Armadale Shopping City Jull St Armadale, Western Australia 6112 map