Townsville Picnic Bay Surf Life Saving Club

80 The Strand, North Ward QLD 4810