Location

55 Penong Avenue,
Camden Park, Adelaide
SA 5038, Australia