Screen reader users: click here for plain HTML
Loading...


200 m
500 ft
Satellite
Exit
North Ryde Tennis Centre, near 15/16-18 Epping Rd, North Ryde NSW
A
16-18 Epping Road, North Ryde NSW 2113 24 m NE
(02) 9888 7466 · tennisworldonline.com.au
"Tennis World is based on Epping Road in North Ryde and we have 10 tennis courts with lighting, including 4 brand new synthetic grass courts." - tennisworldonline.com.au

  • Directions
  • Search nearby
  • more
Google Maps - ©2015 Google - Terms of Use - Privacy