Camellia Indoor Sports Centre, Pickleball & Squash Courts - Camellia, NSW, 2142 (9 Grand Ave, Camellia NSW 2142)

Camellia, New South Wales, Australia

Address: 9 Grand Ave, Camellia NSW 2142

Location: Camellia, New South Wales, Australia

Phone: 1300 855 679

Website: https://www.camelliaindoor.com.au/

Google rating: 4.2 / 5 (126 Google reviews)

Nearby pickleball courts