Avid Aquaria phone Shop 2 / 213 Railway Ave Armadale, Western Australia 6111 map Modular Aviaries & Pet Supplies phone 3 Windsor Ave Armadale, Western Australia 6111 map if (!IN_DEV) { ?> } ?> Tailwaggers Pet Shop phone Shop 65 Armadale Central Shopping Centre Armadale, Western Australia 6112 map