« Back To Previous Page

South Austin Tennis Center

  • 1008 Cumberland Rd.
  • Tel: (512) 442-1466
Tennis Courts
  • Number of Courts: 11
  • Outdoor:
  • Facility Access: Public