Chatswood Tennis Club

120A Fullers Rd
Chatswood, NSW 2067

www.chatswoodtennis.com.au

Facilities

  • 12 courts
  • Club house
  • Pro shop
  • BBQ
  • Creche
  • Function room
  • Cafe


Get Direction