Megacourts is an indoor sports facility with 5000m2 of court area. Our unique Mega courts offer a great way to play, train and be coached.

Website: https://megacourts.com.au/

Phone: 61883662240

Location: Windsor Gardens, South Australia