Townsville Picnic Bay Surf Lifesaving Club is located in North Ward, Australia on 80 The Strand. Townsville Picnic Bay Surf Lifesaving Club is rated 3 out of 5 in the category surf lifesaving club in Australia.
Accessibility
Wheelchair-accessible car park