Kelmscott Tennis Club

River Road
Kelmscott, WA 6111

Facilities

  • 9 hard courts
  • Lights


Get Direction