Ryde Mult-Sport & Racquet Centre, Pickleball & Padel Courts - North Ryde, NSW, 2113 (16-18 Epping Rd)

North Ryde, NSW, Australia

Address: 16-18 Epping Rd

Location: North Ryde, NSW, Australia

Phone: (02) 9888 7466

Website: https://www.tennisworldonline.com.au/

Nearby pickleball courts