Culburra Beach Tennis Courts
165A Prince Edward Avenue
Culburra Beach, NSW 2540
Culburra Beach, NSW 2540
Facilities
- 2 hard courts
- Lights
- Club house