Lidcombe Tennis Centre

Olympic Drive
Lidcombe, NSW 2141

www.sportsmax.com.au

Facilities

  • 7 courts

Reviews



Get Direction