The phone number for Byabarra Tennis Club is 0448 861 951.
Byabarra Tennis Club is located at 1095 Comboyne Rd, Byabarra NSW 2446, Australia