All organizations in the category Tennis Stadium, in Wrexham

Tennis Stadium, Wrexham, United Kingdom
  • Address: North Wales Tennis, Tennis Wales, Plas Coch Road, LL11 2BW Wrexham
  • Site: https://clubspark.lta.org.uk/NorthWalesTennis
  • Lat Long: 53.0558792319, -3.00340890884
  • Category: Tennis Stadium Stadium