Beauty Queen phone Shop 6 Casuarina Square Shopping Centre, 247 Trower Road, Casuarina 0810 Casuarina, Northern Territory 0810 map