Address: Neeworra Road, Northbridge, Lower North Shore, Sydney, Willoughby City Council, New South Wales, 2063, Australia